webservice服务端示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webservice服务端示例相关的知识,希望对你有一定的参考价值。
第一步,写一个接口类:
package webservice; import javax.jws.WebMethod; import javax.jws.WebService; /* * SEI */ @WebService public interface HelloWS { //声明 @WebMethod public String sayHello(String name); }
第二步,写一个接口实现类:
package webservice; import javax.jws.WebService; /* *SEI的实现类 */ @WebService //类要加webservice,方法不用加了 public class HelloImpl implements HelloWS { @Override public String sayHello(String name) { // TODO Auto-generated method stub System.out.println("server端 "+name); return "来自server端 "+name; } }
第三步,发布接口出来:
package webservice; import javax.xml.ws.Endpoint; /* * 发布webservice */ public class ServerTest { public static void main(String[] args) { // TODO Auto-generated method stub //http://192.168.27.40:8989,这一段是服务器的地址,端口随便写;xmltest/hellows一段也随便取,说明功能 String address = "http://192.168.27.40:8989/xmltest/hellows"; Endpoint.publish(address, new HelloImpl()); System.out.println("publish success"); } }
服务器端的接口就发布好了。
以上是关于webservice服务端示例的主要内容,如果未能解决你的问题,请参考以下文章
java webservice 如何在服务端设置相应的soapheader
Spring Boot 实现RESTful webservice服务端示例
SpringBoot使用 axis 实现webservice客户端(亲测可行)