创建一个 webService 工程。
2. 创建一个普通 Java 类
3. 创建 webService 服务端
HelloJaxwsDelegate.java 的源代码如下:
4. 导入相关的 jar 包,并将项目布署到 tomcat,启动 tomcat.
JAR包下载地址:http://download.csdn.net/detail/joovor/7560755
整个项目的目录结构如下图所示:
5. 创建 webService 客户端项目(普通 Java 项目)。
在src上右键--NEW---Other---Web Service Client --Xfire--在WsdL url 中写上http://127.0.0.1:8080/jaxwsServer/HelloJaxwsPort?wsdl-----下一步结束。 在src里的会出现一些java文件,你找一个以Client结束的java文件,在里面的main方法中会有个service对象,现在你就可以直接用这个对象了,service.peerstatus(参数)这样写就行了。
6. 创建客户端相关调用类
7. 创建测试类
测试类 ClientTest.java 的代码如下:
整个项目的目录结构如下图所示:
8. 运行测试类
运行结果如下图所示: