开发环境:
Web Service服务端开发:
myEclipse 8.5
JDK 6.0中文下载地址: http://www.java.com/zh_CN/download/manual.jsp
一、创建一个 webService 工程,使用MyEclipse 的向导,选择WebService。
开始时没有工程的,需要新建一个。
在Project Name输入WebServiceTest,默认选择JAX-WS来创建。
二、在刚才新建的项目里,新建一个WebService 服务的测试类。
WeTest.javapackage com.services; public class WebTest { /** * 使用 MyEclipse 的向导时需要提供一个实现类 * 同时该类必须含有一个无参构造方法 */ public WebTest(){}; public String hello(String userName) { return "您好!" + userName + ",这是我的 jax-ws 测试程序!"; } } }
三、写好项目名,新建使用向导生成,默认选择JAX-WS和Create Web service from java class
点击Browse
选择刚才写好的接口类,WebTest,其他的先使用默认的,然后finish
创建好之后,可以看到多了一个WebTestDelegate.java文件
WebTestDelegate.java
package com.services;@javax.jws.WebService(targetNamespace = "http://services.com/", serviceName = "WebTestService", portName = "WebTestPort", wsdlLocation = "WEB-INF/wsdl/WebTestService.wsdl")public class WebTestDelegate { com.services.WebTest webTest = new com.services.WebTest(); public String hello(String userName) { return webTest.hello(userName); }}
四、把项目部署到myeclipse自带的tomcat上
选择MyEclipseTomcat
最后启动tomcat服务器
在浏览器中输入:
如下表示配置成功