一、服务端
1. 创建Java工程

2. 创建接口HostipalServiceInterface
package ws_server;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public interface HostipalServiceInterface {
@WebMethod
public String getHosByLocation(String location);
}
3. 创建实现接口 HostipalService
package ws_server;
import javax.jws.WebService;
@WebService
public class HostipalService implements HostipalServiceInterface{
public String getHosByLocation(String location) {
return location + "第一医院;" + location + " 第二医院";
}
}
4. 发布服务。
package ws_server;
import javax.xml.ws.Endpoint;
public class ServiceTest {
public static void main(String[] args) {
Endpoint.publish("http://localhost:8080/ws_server/hospital", new HostipalService());
System.out.println("public success ...");
}
}
二、客户端
1. 创建java 工程
工程名称为: ws_client
2. 生成客户端代码
这里使用jdk自带的wsimport工具
打开命令行, 进入ws_client 工程下的src路径

出现如上图的情况,说明生成成功
3. 客户端调用
