1、.页眉.页脚Webservice 服务端的开发和客户端调用1 初始化 21.1 准备一个 web 项目 .21.2 设置 Axis2 环境 22 接口的发布 32.1 建立 WebService 项目 .32.2 WebService 配置 .32.2.1 确认要发布的接口的类,选择二级模式(Assemble service)创建 .32.2.2 选择运行 Apache Axis2 运行环境 42.3 将项目打包为 EAR.42.4 在 Weblogic 服务器上面,添加项目并运行服务器 .42.5 输入 url 地址,可见发布了的接口 .43 使用 soulUI 对接口进行测试 53.1 测
2、试接口 54 客户端项目 64.1 首先建立一个 web 项目 64.2 建立 WebService 项目 .64.3 Serverice 定义 74.4 编写客户端程序,测试运行 8.页眉.页脚1 初始化1.1 准备一个 web 项目1.2 设置 Axis2 环境.页眉.页脚2 接口的发布2.1 建立 WebService 项目先选择一个接口实现类 new Web Services Web Service2.2 WebService 配置 2.2.1 确认要发布的接口的类,选择二级模式(Assemble service)创建.页眉.页脚2.2.2 选择运行 Apache Axis2 运行环境
3、Configuration Web service runtime:Apache Axis Choose Web service runtime first Apache Axis22.3 将项目打包为 EAR2.4 在 Weblogic 服务器上面,添加项目并运行服务器2.5 输入 url 地址,可见发布了的接口.页眉.页脚3 使用 soulUI 对接口进行测试建立一个 SoulUI ProjectFile New SoulUI Project把 WSDL 的 URL 地址复制到 Initial WSDL/WADL 地址栏上,3.1 测试接口打开自动生成的测试项目,点击 XMl,点击运行,可
4、以看到接口返回的数据,要注意的是,soapUI 不支持 List,可以把 List 转换成对象数组再输出.页眉.页脚4 客户端项目4.1 首先建立一个 web 项目4.2 建立 WebService 项目new Web Services Web Service Client.页眉.页脚4.3 Serverice 定义从之前发布 Service 的浏览界面的地址栏中获取 WSDL 地址然后,粘帖到 Web service 定义 WSDL 的 URI 路径上实际上就是接口的地址加上”?wsdl”同样的,选择二级,Assemble client 在 Apache Axis2 创建.页眉.页脚4.4 编写客户端程序,测试运行