我要调用 http://localhost:8080/ccw/services/AreaService 的getMessage方法
1.直接使用api
org.codehaus.xfire.client.Client client = new Client(new URL(
"http://localhost:8080/ccw/services/AreaService?wsdl"));
Object[] results = client.invoke("getMessage", new Object[] {});
2.ant生成客户端
AreaServiceClient areaServiceClient = new AreaServiceClient();
AreaServicePortType areaServiceType = areaServiceClient.getAreaServiceHttpPort("http://localhost:8080/ccw/services/AreaService");
String result = areaServiceType.getMessage(); 这两种方式有什么差别呢?哪种好?
1.直接使用api
org.codehaus.xfire.client.Client client = new Client(new URL(
"http://localhost:8080/ccw/services/AreaService?wsdl"));
Object[] results = client.invoke("getMessage", new Object[] {});
2.ant生成客户端
AreaServiceClient areaServiceClient = new AreaServiceClient();
AreaServicePortType areaServiceType = areaServiceClient.getAreaServiceHttpPort("http://localhost:8080/ccw/services/AreaService");
String result = areaServiceType.getMessage(); 这两种方式有什么差别呢?哪种好?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货