1.如果web service发布成功了,就要看如何使用这web service
根据WSDL生成客户端代码,我们采用eclipse plugin 这样更简单,也可采用ant
具体xfire插件安装: Help ->Software Updates->Find and Install->Search for new features to install->Create New Remote Site,并输入"XFire" 名字和http://dist.codehaus.org/xfire/update/ eclipse 更新站点。
2.File->new ->Other->XFire->Code generation from WSDL document
输入WSDL URL或PATH,以及要生成的客户端代码目录。
3.测试:
import cares.cn.helloservice.HelloServiceClient;
import cares.cn.helloservice.HelloServicePortType;
public class Test {
public static void main(String[] args) {
HelloServiceClient client = new HelloServiceClient();
HelloServicePortType helloService = client.getHelloServiceHttpPort();
// 调用服务
String result = helloService.hello("Tome");
System.out.println("结果:" + result);
}
}
注意:当运行时可能失败,是因为提示缺少jar包,因此,要将commons-codec-1.3.jar和commons-httpclient-3.0.jar只放到lib中并在工程中引用
如果输出:HI,Tome 说明客户端调用web service 成功。整个过程就完成了。
分享到:
相关推荐
本实例包含php调用webservice及myeclipse创建webservice实例全部代码,简单易懂,运行绝对没有问题,文件齐全,导入即可运行,适合webservice初学者
压缩包里包含了在myeclipse下的创建的webservice测试工程。里面有具体的客户端调用代码,以及需要的axis所有包。
3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); hello...
JS调用webService实例,其中有详细使用文档! myEclipse部署上客户端和服务器端即可直接测试! 使用技术: JS,webService,JS调用webService,xfire,数字证书
MyEclipse基于JAX-WS开发Webservice+WebserviceClient客户端调用.zip
myeclipse for spring 创建webserver
本人测试能成功运行并输出结果。因为项目需要,在myeclipse中测试可行,在eclipse中也已测试。请放心使用。
文档详细介绍了用myeclipse生成webservice的方法步骤,以及abap调用webservice 第一步:myeclipse生成webservice 第二部:发布webservice 第三步:在sap系统生成webservice代理 第四步:生成port 第五步:用实例调用...
WebService调用的几种方式,总结了Axis,Cxf,HttpClient,Myeclipse反向生成,XFire调用方式。
MyCXFService为WebService服务端,MyCXFClient为客户端调用 ...7、以上第4点为利用Web形式进行调用WebService,还有其它方法调用: 手动执行com.lun.test.Test.java与Test1.java里的main方法,也是调用WebService服务
使用spring集成cxf,在两个web project里发布及调用webservice server端使用spring+springmvc+mybatis+cxf,client端使用struts2+spring+hibernate+cxf 两个工程均为myeclipse project,包含所有除myeclipse自带以外...
描述了axis2如何调用webservice,jar齐全,首先保证webservice的url能正常访问,下载资源后直接运 行com.axis2.test.TestAxis2的main方法即可。 axis2功能十分强大,可接受方法中返回任何类型,比如List, Set,...
1.运用myEclipse6.5 和axis2 1.4 版本写一个简单的webservice服务器端。 2. 运用发布到tomact 6的webservice,生成客户端代码,并进行调用。...3. 代码可以在myEclipse 6.5中直接打开。并可以运行。
Myeclipse axis插件安装和webservice使用
Javawwebservice接口 webservice接口jar webservice接口例子 解压直接导入到MyEclipse中就可以使用了 方便快捷
CXF WebService整合Spring代码(包含服务,客户端两个工程 和 文档) 需要视频的话,留邮箱
对于刚开始学习webservice的朋友来说 配置无疑是一个难题 很多人都在想如果有一份很详细的文档和图片说明就好了 这是一份千年难遇的好东西 里面有详细的说明和图片注解 一看就会
用eclipse+myeclipse 开发webservice步骤和客户端调用实例.
3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); hello...
网上的调用例子太多了,有的要用cmd来解析webserive,有的没有包,有的代码报错。学习及测试花了4天,终于完成了。 1直接把项目放到 myeclipse的工作区间加载就行。然后將axis-1_4包下的lib文件夹里的包 都加載到...