用xfire的Eclipse Plugin生成web服务的客户端
2007-09-29 16:51
411 查看
注:这篇随笔用到的服务是上一篇随笔《在Eclipse中,用XFire发布web服务》中发布的HelloService。
本文编码环境:Eclipse SDK 3.2.2,Tomcat5.5.20,XFire-1.2.6。
正文:
利用xfire生成web服务客户端的方法有多种,Eclipse Plugin为XFire的WSDL->Code generator提供了Eclipse支持,它需要Eclipse 3.2和Java 5。这里我们用Eclipse Plugin根据wsdl文件地址生成客户端代码,而我们只需要编写几行代码即可实现调用web服务。下面就是方法步骤:
第一步,安装插件。
打开Eclipse的Help菜单,选择”Software Updates”,然后再选择”Find and Install.”
选择"Search for new features to install",然后点击Next
选择"Create New Remote Site", 在name中输入"XFire",在eclipse update site中输入http://dist.codehaus.org/xfire/update/
选择OK
选择Finish。
注意完成上述操作后,eclipse要下载和安装插件,时间长短要视网速而定,请耐心等待,安装完成时还要重启eclipse。
第二步,使用插件。
首先新建一个java项目XFireProject,然后依次选择菜单File->New->Other ,选择XFire文件夹下的Code generation from WSDL document,打开代码生成向导,如图二所示。
package wsClient;
2
3import hao.HelloServiceClient;
4import hao.HelloServicePortType;
5
6
最后程序运行得到的输出结果是“xshy,你好!”。
注意:在运行调用程序时,Tomcat也必须是打开的。
参考文章:
《在Eclipse上使用XFire开发WebService》
http://xfire.codehaus.org/User%27s+Guide
本文编码环境:Eclipse SDK 3.2.2,Tomcat5.5.20,XFire-1.2.6。
正文:
利用xfire生成web服务客户端的方法有多种,Eclipse Plugin为XFire的WSDL->Code generator提供了Eclipse支持,它需要Eclipse 3.2和Java 5。这里我们用Eclipse Plugin根据wsdl文件地址生成客户端代码,而我们只需要编写几行代码即可实现调用web服务。下面就是方法步骤:
第一步,安装插件。
打开Eclipse的Help菜单,选择”Software Updates”,然后再选择”Find and Install.”
选择"Search for new features to install",然后点击Next
选择"Create New Remote Site", 在name中输入"XFire",在eclipse update site中输入http://dist.codehaus.org/xfire/update/
选择OK
选择Finish。
注意完成上述操作后,eclipse要下载和安装插件,时间长短要视网速而定,请耐心等待,安装完成时还要重启eclipse。
第二步,使用插件。
首先新建一个java项目XFireProject,然后依次选择菜单File->New->Other ,选择XFire文件夹下的Code generation from WSDL document,打开代码生成向导,如图二所示。
package wsClient;
2
3import hao.HelloServiceClient;
4import hao.HelloServicePortType;
5
6
最后程序运行得到的输出结果是“xshy,你好!”。
注意:在运行调用程序时,Tomcat也必须是打开的。
参考文章:
《在Eclipse上使用XFire开发WebService》
http://xfire.codehaus.org/User%27s+Guide
相关文章推荐
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端【转】
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用XFire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 用xfire的Eclipse Plugin生成web服务的客户端
- 在Eclipse中,用XFire发布web服务
- 在Eclipse中基于XFire的服务及客户端
- eclipse中使用axis2插件发布服务(WebService)和生成客户端(Client)及axis2插件的使用
- Eclipse中建立JAX-WS的web服务-客户端
- 在Silverlight中访问Web服务 - 为 Silverlight 客户端生成服务
- cxf开发webService,服务中包含枚举enum时,客户端用eclipse生成会出现传递的枚举是空值
- 在Eclipse中,用XFire发布web服务
- 在Eclipse中,用XFire发布web服务
- eclipse 生成websevice客户端/服务端
- 基于XFire的灵活的动态的Web服务客户端