来自 hideto
下载XFrie
首先,去http://xfire.codehaus.org下载最新版本的XFire
搭建webservice工程环境
在eclipse里创建一个叫webservice的java工程,然后依次添加src-service、src-conf、src-test和src-util这几个Source Folder以及web这个Folder
目录结构及文件如下:
写一个BookService
我们将创建一个从ISBM号得到Book的Title的简单查询Web服务
首先创建Book.java
在services.xml中配置要发布的服务
在src-conf的META-INF/xfire目录创建services.xml
在Tomcat中发布
可以简单的修改Tomcat的server.xml来发布该Web服务,在<Host>标签中添加以下内容:
客户端调用测试
我们将使用一个XfireClientFactory.java工具类来帮我们调用该Web服务: