【WebService学习过程记录(四)】xfire开发webservice客户端
来源:互联网 发布:移动数据和4g开关 编辑:程序博客网 时间:2024/04/29 18:45
学习基础:http://blog.csdn.net/ynpp/article/details/2030552
本篇博客是基于上一篇:【WebService学习过程记录(三)】XFire开发Web Service---HelloWord
一、安装eclipse插件
1、打开eclipse点击help
Name:Xfire
Location: http://dist.codehaus.org/xfire/update/
弹出界面点击next
重启eclipse,安装完成
二、xfire开发webservice客户端
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 项目学习到一段落
后期计划做一个可以用到的项目实际运用一下,会继续记录学习过程
- 【WebService学习过程记录(四)】xfire开发webservice客户端
- 【WebService学习过程记录(四)】xfire开发webservice客户端
- 【WebService学习过程记录(四)】xfire开发webservice客户端
- 【WebService学习过程记录(三)】XFire开发Web Service---HelloWord
- 【WebService学习过程记录(三)】XFire开发Web Service---HelloWord
- 用xfire开发webservice客户端
- WebService学习总结十二 xfire开发WebService
- WebService学习总结 四 WebService开发天气预报客户端程序
- WebService学习:使用Xfire创建WebService程序的过程
- xfire:xFire WebService学习笔记
- xfire开发webservice
- 使用XFire开发WebService
- XFire开发WebService服务器端
- XFire开发WebService实例
- XFire WebService 开发实例
- 使用XFire开发WebService
- java XFire 开发 WebService
- xfire webService 服务器开发
- 南京师范大学2010年GIS考研试题
- std::upper_bound 的通用class Predicate
- nodejs常用工具util
- Hibernate Set集合映射简单例子
- 异常android.os.NetworkOnMainThreadException
- 【WebService学习过程记录(四)】xfire开发webservice客户端
- QTP代码字体设置
- 一分钟知道什么是RSA
- C++ 继承中virtual对同名方法的影响://不合理之处!
- MAMA亚洲盛典邀魏晨 《破晓》大热备受国际认定_0
- 读三国
- Jsp页面无法显示List数值debug4天经历-dayOne
- Linux下的USB总线驱动(02)——USB框架usb-skeleton.c
- Lazarus数据集控件SQLQuery更新的两种情况