本教程向您展示了如何通过一个 Java 类创建并部署 Apache Axis2 Web 服务
您也可以学习如何设置与 NetBeans IDE 绑定的 Tomcat 和 GlassFish 服务器,以部署 Axis2 Web 服务
本教程还展示了如何在 IDE 中配置 Axis2 选项,以便 IDE 正确部署 Axis2 Web 服务
Apache Axis 是向 W3C 提交的 SOAP(Simple Object-Access Protocol,简单对象访问协议)实现
Apache Axis2 是一种更加高效、模块化和面向 XML 的 Axis
Axis2 不仅支持 SOAP 1
1 和 SOAP 1
2,它还集成了对 REST 风格的 Web 服务的支持
同一业务逻辑实现可以同时提供一个 WS-* 样式的类型接口以及一个 REST/POX 样式的接口
有关 Axis2 的详细信息,请参见 Apache
org 网站
Axis2 Web 服务可与 Metro 进行互操作
您可以为 Axis2 Web 服务创建一个 JAX-WS 客户端,但是可能不支持一些更加复杂的 Axis2 WSDL 操作
目录 设置 Axis2 和 NetBeans IDE o 下载 Apache Axis2 WAR 文件 o 安装 Axis2 支持插件 o 设置 Tomcat 的 Axis2 选项 o 设置 GlassFish 的 Axis2 选项 创建 Axis2 Web 服务 o 部署和测试 Axis2 Web 服务 o 更改 Web 服务的操作 疑难解答 更多练习 要学习本教程,您需要具备以下软件和资源
软件或资源 要求的版本 NetBeans IDE 6
1 版 Web 和 Java EE 下载包或 6
5 版 Java Web 下载包 Java Developme