WebService发布与调用
(Myeclipse工具版JAX-WS)
此方法发布的Web Service服务为服务器启动时即完成服务的发布。然后通过WSDL访问即可。
一:服务的发布
首先创建一个Web Service Project。此处命名为WSTest.
注意:还需要导入JAX-WS的jar包。
下面就可以写发布服务的业务类代码了。这里为新建一个java类为SayHello。代码如下:
然后将上面这个类中的sayHello方法发布,新建一个web service.如下图:
然后在下一步的java class中输入上面我们建的要发布的类com.sux.ws.SayHello
点击finish,自动生成SayHelloDelegate类
最后将项目部署至tomcat中,服务发布成功;
在浏览器输入我的项目地址:http://192.168.16.103:8080/WSTest/SayHelloPort?wsdl。
红色部分http://192.168.16.103:8080/为tomcat的地址,WSTest为项目名称,SayHelloPort为SayHelloDelegate类中的portName.
然后看到wsdl就证明发布成功了