package com.zhanghao.client;
import java.rmi.RemoteException;
import javax.xml.rpc.ServiceException;
import com.zhanghao.service.IKsoapService;
import com.zhanghao.service.IKsoapServiceServiceLocator;
public class Client {
public static void main(String[] args) {
//第一步:创建IKsoapServiceServiceLocator的一个对象
IKsoapServiceServiceLocator locator = new IKsoapServiceServiceLocator();
//第二步:定义一个IKsoapService接口的变量
IKsoapService server = null;
//第三步:调用setKsoapserviceTestEndpointAddress方法,注意这个方法名的特点set+KsoapserviceTest(项目名)+EndpointAddress
//url的格式:http://127.0.0.1:8080/项目名/services/接口类名去掉首字母I
locator.setKsoapserviceTestEndpointAddress("http://127.0.0.1:8080/KsoapserviceTest/services/KsoapService");
//定义一个变量接收返回信息
String response = null;
try {
//得到服务
server = locator.getKsoapserviceTest();
} catch (ServiceException e) {
e.printStackTrace();
}
try {
//调用要使用的方法
response = server.test("abcd");
} catch (RemoteException e) {
e.printStackTrace();
}
//打印响应
System.out.println("*************************************");
System.out.println("响应内容为:-->>"+response);
System.out.println("*************************************");
}
}
Ksoap介绍
最新推荐文章于 2024-10-10 07:51:16 发布
725

被折叠的 条评论
为什么被折叠?



