eclipse下开发简单的Web Service
Posted 睡猪遇上狼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse下开发简单的Web Service相关的知识,希望对你有一定的参考价值。
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部分明天更新
以上是关于eclipse下开发简单的Web Service的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse中怎么生成webservice client端及vo类
Eclipse JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer