使用 Xfire 开发 Web Service

 时间:2024-10-12 21:34:11

1、下载xfire框架包,可以访问官网http://XFire.codehaus.org/下载,如果下载不了也可以访问我的百度云盘http://pan.baidu.com/s/1mifzNHe,下载之后解压

使用 Xfire 开发 Web Service

2、创建普通的web项目,然后导入Xfire的全部lib下面的jar包以及xfire-all-1.2.6.jar

使用 Xfire 开发 Web Service

3、编写WebService需要暴露的接口和实现类,以及需要涉及到的实体类

使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service

4、编写web.xml,加入Xfire的核心Servlet配置,对应的类是XFireConfigurableServlet

使用 Xfire 开发 Web Service

5、编写服务发布文件services.xml,在src下创建文件夹META-INF/xfire这是services.xml的默认查找路径

使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service

6、如果你接口中需要暴露的方法需要传入集合的参数或者需要返回集合,则还需要配置一个映射文件,文件名称需要和你的暴露接口名称一致加上后缀.aegis.xml,具体内容如下

使用 Xfire 开发 Web Service

7、把WebService服务发布到Tomcat服务器,并启动Tomcat服务器,打开浏览器输入http://localhost:8080/XfireWebService/services/Hel造婷用痃loService?wsdl,能出现东西一般代表服务发布成功

使用 Xfire 开发 Web Service

8、接下来可以编写客户端了,创建一个Web项目,把WebService服务的暴露接口代码copy过来客户端代码中,包括实体类,如果有集合类型还需要把对应的映射文件一起copy过来

使用 Xfire 开发 Web Service

9、接下来编写一个Servlet去访问对应的WebService服务,然后再web.xml中配置对应的Servlet,具体代码如下

使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service

10、编写访问页面index.jsp和显示结果页面show.jsp,具体代码如下

使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service

11、测试客户端,前提是需要把WebService服务也启动,然后发布客户端项目,启动Tomcat服务器,然后输入对应的客户端访问地址

使用 Xfire 开发 Web Service使用 Xfire 开发 Web Service
  • 网银资金归集功能
  • 如何使用Aqua Data Studio创建数据库
  • WPS软件excel如何隐藏分组框的颜色?
  • linux 如何查看keepalived版本
  • 招行信用卡积分如何兑换里程
  • 热门搜索
    读书手抄报 五一手抄报 消防安全手抄报 节约用水手抄报图片 祖国在我心中手抄报 创卫手抄报 安全教育手抄报内容 清明节的手抄报内容 防疫手抄报 六一儿童节手抄报