XFire为访问服务端Web Service的方式
来源:互联网 发布:淘宝咸鱼不能搜索吗 编辑:程序博客网 时间:2024/05/22 18:12
XFire为访问服务端Web Service提供了各种方便的方式:
在可以获取服务端窄接口类的情况下,可以根据服务地址和窄接口类创建客户调用程序。
1.使用服务端的窄接口类
①根据窄接口创建Service模型
Service serviceModel = new ObjectServiceFactory().create(BbtForumService.class);
②服务对应URL地址
String serviceURL = "http://localhost:8080/baobaotao/service/BbtForumService";
BbtForumService service = null;
try { ③将Web Service转换为窄接口实例
service = (BbtForumService) new XFireProxyFactory().create(serviceModel, serviceURL);
} catch (Exception e) {
throw new RuntimeException(e);
}
return service.getRefinedTopicCount(20);④调用Web Service方法
2. 使用WSDL文件构造客户端程序
try {
String wsdl = "com/baobaotao/xfire/client/BbtForumService.wsdl";①对应的WSDL文件
Resource resource = new ClassPathResource(wsdl);
Client client = new Client(resource.getInputStream(), null);②根据WSDL创建客户实例
③调用特定的Web Service方法
Object[] results = client.invoke("getRefinedTopicCount",new Object[]);
return (Integer) results[0];
} catch (Exception e) {
throw new RuntimeException(e);
}
- XFire为访问服务端Web Service的方式
- XFire构建服务端Service的两种方式
- XFire构建服务端Service的两种方式(转)
- XFire构建服务端Service的两种方式
- XFire构建web service客户端的五种方式
- JAVA 使用httpclient、XFire方式调用Web Service的方法
- XFire Web Service的HelloWorld
- xfire--开发WEB SERVICE的又一利器
- XFire的Web Service服务器端快速配置
- 基于xfire的web service开发例子
- 基于xfire的web service搭建
- XFire的Web Service服务器端快速配置
- xfire-web service -client
- xfire建立 Web Service
- Web Service之XFire
- xfire调用Web Service源码,两种方式可用
- WebService XFire获得访问服务端的客户端IP
- WebService XFire获得访问服务端的request对象
- 找错题
- SH配置中,hibernate不会自动释放session conn程序卡死
- 设计应注意的细节
- 使用JSR 181注解导出Web Service
- 二分搜索
- XFire为访问服务端Web Service的方式
- FastDFS安装过程中出现的问题
- Linux下 查看当前目录的所有文件
- 白话SqlConnection,SqlCommand,SqlDataAdapter,SqlDataReader,DataSet
- xfire使用注解的方式发布webService
- jQuery选择器中含有空格的注意事项
- CXF 开发webService的步骤(java First)
- Could not find wsdl:binding operation info for web method sayHi
- LEMON概述