本篇博客是基于上一篇:【WebService学习过程记录(三)】XFire开发Web Service---HelloWord
一、安装eclipse插件
1、
打开eclipse点击help
输入信息:
Name:Xfire
Location: http://dist.codehaus.org/xfire/update/
弹出界面点击next
选择接受,点击finish
重启eclipse,安装完成
二、xfire开发webservice客户端
1、新建一个java project。命名为“TestWSDL”
2、File->New->Other ,选择“XFire”文件夹下的“Code generation from WSDL document”,打开代码生成向导
注意:
WSDL
的地址栏填入tomcat发布的wsdl连接
Output directory栏中点浏览按钮,选择我们刚才新建的项目下的src目录这两项是必填的。
package一栏可以选已经存在的包名,如果不填这一项,代码生成器会在wsdl目标命名空间的基础上创建一个。
项目右键选择Properties
弹出对话框选择XFire
弹出对话框按如上选择,这些类库在调用本服务时是必须的。
写代码连接测试
import testdemo.rwq.com.helloservice.HelloServiceClient;
import testdemo.rwq.com.helloservice.HelloServicePortType;
public class HelloTest {
/**
* 这个方法调用web服务并返回服务执行的结果
* @param yourName
* @return
*/
public static String invokeServiceNow(String yourName)
{
HelloServiceClient service=new HelloServiceClient();
HelloServicePortType port=service.getHelloServiceHttpPort();
return port.sayHello(yourName);
}
public static void main(String[] args) {
String MyName="zhangsan";
System.out.println(HelloTest.invokeServiceNow(MyName));
}
}
运行控制台打印出:
zhangsan,你好!
O(∩_∩)O哈哈~,连接成功!
至此最简单的web service 项目学习到一段落
后期计划做一个可以用到的项目实际运用一下,会继续记录学习过程
学习基础:http://blog.csdn.net/ynpp/article/details/2030552
- 大小: 26.5 KB
分享到:
相关推荐
webservice ixfir 客户端端开发 对象传递使webservice开发更加简单快捷
xfire开发webservice与调用 用起来比axis简单,容易上手。没有axis那么复杂。性能也比axis好。附件里面包含教程文档及实例代码
XFire Webservice 客户端
spring+xfire( 编写webservice完整配置+案例)
使用xfire开发webservice的客户端需要的完整jar包,直接导入开放就可以用了。使用Xfire构建JAVA的webService全过程(从服务端到客户端)
xfire实现webservice实例,XFire WebService开发快速起步
Xfire客户端调用webservice接口所需 jar包,亲测可用。
xfire+webService 客户端和服务器端的例子 xfire-distribution-1.2.6.zip 是xfire的包,网上可以下载的,本人已经下载完毕。 另附两个xfire的配制文档,供大家参考。 XFire-WebService.pdf Xfire WebService...
WebService 之XFire 开发文档和代码例子
NULL 博文链接:https://fenghaoo.iteye.com/blog/434000
webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例
用XFire开发WebService Spring注解
XFire与Spring集成WebService客户端的两种开发方式.pdfXFire与Spring集成WebService客户端的两种开发方式.pdfXFire与Spring集成WebService客户端的两种开发方式.pdfXFire与Spring集成WebService客户端的两种开发方式...
我整理了一下使用XFire1.2.6进行Web Service开发的思路,尝试完成了一个入门实例(完整的MyEclipse项目)。如果你正在学习Web Service或者对这个有兴趣,你可以下载该附件,导入MyEclipse中运行以查看示例效果。希望...
WebService xfire学习报告WebService xfire学习报告xfire学习报告WebService xfire学习报告
axis.jar是xfire开发webservice客户端的axis模式的资源包
MyEclipse下XFire开发Webservice实例.doc 基于XFire开发Webservice实例。
demo是一个小的webservice开发,下载下来部署到tomcat下直接运行。 运行地址:http://127.0.0.1:8080/XFireTest/services XFireTest——项目名称