不使用tomcat如何发布webservice
1、新建测试代码示例/** * jdk发布webservice服务 */@WebServicepubli艘早祓胂c class TestJdkWebService { @WebMethod public String sayHello() { return "Hello World!"; } public static void main(String[] args) { //可以做到不借助web容器(如Tomcat)发布Web Service应 Endpoint.publish("访问地址", new TestJdkWebService()); System.out.println("发布webservice成功!"); }}

3、这个时候可以开发浏览器访问发布地址+?wsdl来查看服务描述协议

5、生成完成之后,去源文件目录查看生成的文件,我们这里是直接指定到idea项目的src目录下,所以直接在idea就可以看到

7、打印结果显示Hello World!,这个信息就是服务端sayHello方法的返回的内容信息,说明客户端成功调用了服务端的方法。在正常的项目中,如果我们提供了webservice服务端,则把生成的客户端代码提供给调用方,就可以正常的实现远程服务调用了
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:30
阅读量:63
阅读量:88
阅读量:79
阅读量:44