jdk自带发布webservice服务
1.创建要发布的类
package com.test.webserive; import javax.jws.WebService; //targetNamespace定义命名空间 @WebService(targetNamespace="http://www.mess.com") public class HelloServiceImpl { public String sayHello(String name){ return "Hello:"+name; } public String syaHi(String username){ return "Hi:"+username; } }
2.发布服务
package com.test.webserive; import javax.xml.ws.Endpoint; public class Service { public static void main(String[] args){ /** * 参数1:服务器的发布地址 * 参数2:服务的实现者 */ Endpoint.publish("http://10.90.2.17:6789/hello", new HelloServiceImpl()); System.out.println("Server ready..."); } }
3.启动运行,打开浏览器输入
http://10.90.2.17:6789/hello?wsdl
看到下面文件即成功发布:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。