1:新建普通java工程
2:将Webservice lib下的所有类天加到本工程类路径中
3:将Webservice 的接口(连同包)拷贝到本src中 代用。
4:编写如下测试类并运行看结果:
package client;
import java.net.MalformedURLException;
import org.codehaus.xfire.XFireFactory;
import org.codehaus.xfire.client.XFireProxyFactory;
import org.codehaus.xfire.service.Service;
import org.codehaus.xfire.service.binding.ObjectServiceFactory;
import com.honest.service.UserManagerService;
public class ClientLogin {
public static void main(String[] arg){
System.out.println(login("honest","huangcheng"));
System.out.println(login("huangcheng","honest"));
}
private static boolean login(String name, String password){
Service userManagerService = new ObjectServiceFactory().create(UserManagerService.class);
XFireProxyFactory factory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());
String umsUrl = "http://localhost:8080/ums/services/UserManagerService";
boolean result = false;
try {
UserManagerService service = (UserManagerService) factory.create(userManagerService,umsUrl);
result = service.login(name, password);
} catch (MalformedURLException e) {
e.printStackTrace();
}
return result;
}
}
分享到:
相关推荐
xfire实现webservice实例,XFire WebService开发快速起步
用XFire开发WebService Spring注解
xfire开发webservice以及Android利用ksoap2访问webservice。包括源码和jar包
提供xfire开发webservice接口的详细说明文档;同时给出通过xfire框架开发webservice服务端依赖的jar包。非常适合新手入门~
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
MyEclipse下XFire开发Webservice实例.doc 基于XFire开发Webservice实例。
多的不说,就是xfire构建WebService例子,分为服务端和客户端
spring+xfire( 编写webservice完整配置+案例)
XFire-WebService 开发基础教程 有图有真相 XFire-WebService 开发基础教程XFire-WebService 开发基础教程
在MyEclipse中使用XFire开发WebService WebService开发
xfire开发webservice与调用 用起来比axis简单,容易上手。没有axis那么复杂。性能也比axis好。附件里面包含教程文档及实例代码
java使用XFire调用webService接口
基于Xfire的webservice例子: 包含发布的webservice服务:http://******/services/MathService?wsdl 包含该发布服务的客户端调用例子。
使用xfire开发webservice的客户端需要的完整jar包,直接导入开放就可以用了。使用Xfire构建JAVA的webService全过程(从服务端到客户端)
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
myeclipse xfire 开发webservice实例
xfire开发webservice文档.pdf
Xfire开发webservice与javaweb集成实例服务端发布、 客户端调用实例源码
xfire调用webservice
Spring+xFire实现webService