service部分
在eclipse下新建一个动态web项目


在项目中新建一个service类


编写SayHello类的代码
package org.sunny.service; //包不要引用错了 import javax.jws.WebService; import javax.xml.ws.Endpoint; //注解@WebService不能少 @WebService public class SayHello { //该方法为客户端调用的方法,方法名任意 public String say(String name){ return "Hello " + name + " , this is SayHelloService !" ; } public static void main(String[] args) { //第一个参数是访问时的url,9091是任意一个不占用的端口 Endpoint.publish("http://localhost:9091/Service/SayHello", new SayHello()); System.out.println("service success !"); } }
进行测试:对任意空白处右键

或者

运行后将会调用类中的main方法
运行结果出现如下配置则表示发布成功

将项目加载到tomcat中


启动Tomcat
访问网页:http://localhost:9091/Service/SayHello?wsdl
注意:‘?wsdl’是必须要添加的。
出现如下页面表示发布成功

client部分明天更新
原文:http://www.cnblogs.com/FlyingPuPu/p/5335138.html