JAX-WS Web服务入门[Java编程]
本文“JAX-WS Web服务入门[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Java API for XML Web Services (JAX-WS) 2.0, JSR 224 是 Java EE 5 平台的一个重要构成部份.作为 Java API for XML-based RPC 1.1(JAX-RPC) 的后续发行,JAX-WS利用 Java 技术简化了 Web 服务的开辟任务.它办理了 JAX-RPC 1.1 中存在的一些问题,供应了对 SOAP 1.1、SOAP 1.2 和 XML 等多个协议的支持,并供应了一个工具专门支持 HTTP 等其他协议.JAX-WS 利用 JAXB 2.0 举行数据绑定,并支持通过定制掌握生成的服务端点接口.通过其对注释的支持,JAX-WS 简化了 Web 服务开辟并削减了运行时 JAR 文件的大小.
本文档将扼要介绍若何利用 IDE 开辟 JAX-WS Web 服务并在三个差别的客户机中利用它——Java SE 利用程序中的 Java 类以及 Web 利用程序中的 servlet 或 JSP 页面.本文档所成立的三个客户机都是单独的利用程序,他们都利用相同的 Web 服务.有关客户机的高级教程,请参阅 JAX-WS Web 服务客户机入门.
本教程所需求的软件
开始之前,需求在您的计算机中下载并安装以下软件:
NetBeans IDE 6.0 Web & Java EE( 下载).
Java Standard Development Kit(JDK)版本 5.0 或版本 6.0( 下载).
Glassfish V2 或 Tomcat Web Server,二者都可在 NetBeans IDE 6.0 安装程序中挑选安装.
成立 Web 服务
本操练的目标是成立一个合适所选布置容器的项目.然后,我们将在项目中成立一个 Web 服务.
挑选容器
可以将 Web 服务布置在 Web 容器或 EJB 容器中.这由实现的挑选决意.比方说,假如筹划布置到 Tomcat Web Server 中且此中只有一个 Web 容器,则应当挑选成立一个 Web 利用程序,而不是 EJB 模块.
挑选 File > New Project(Ctrl-Shift-N)选项.挑选 Web 类别中的 Web Application 选项,大概挑选 Enterprise 类别中的 EJB Module.
将项目命名为 CalculatorWSApplication.
按照所利用的布置服务器,履行以下操作:
关于 GlassFish,将 Java EE Version 设置为 Java EE 5.
关于 Tomcat Web Server,撤消选中 Set Source Level to 1.4 复选框.
单击 Finish 按钮.
通过学习 Java 类成立 Web 服务
右键单击 CalculatorWSApplication 节点,然后挑选 New > Web Service 选项.
将 Web 服务命名为 CalculatorWS,并在 Package 字段中键入 org.me.calculator,然后单击 Finish 按钮.
Projects 窗口将显示新 Web 服务的构造,并且可视化计划器将显示在编辑器区域.比方说关于 Web 利用程序,IDE 应以下所示:
以上是“JAX-WS Web服务入门[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |