Webservice - Demo : Hello + Name(服务器篇)
一、HelloWs
package com.atguigu.day01_ws.ws;
import javax.jws.WebMethod;
import javax.jws.WebService;
/*
* SEI:
*/
@WebService
public interface HelloWS {
@WebMethod
public String sayHello(String name);
}
二、HelloWsImpl
package com.atguigu.day01_ws.ws;
import javax.jws.WebService;
/*
* SEI
*/
@WebService
public class HelloWSImpl implements HelloWS {
@Override
public String sayHello(String name) {
System.out.println("server sayHello()"+name);
return "Hello " +name;
}
}
三、SeverTest
package com.atguigu.day01_ws.ws.server;
import javax.xml.ws.Endpoint;
import com.atguigu.day01_ws.ws.HelloWSImpl;
/*
* 发布Web Service
*/
public class ServerTest {
public static void main(String[] args) {
String address = "http://127.0.0.1:8080/day01_ws/hellows";
Endpoint.publish(address , new HelloWSImpl());
System.out.println("发布webservice成功!");
}
}