本博客是记录在eclipse开发环境中将一个方法开放出去,提供一个webService接口,可以通过浏览器访问。
开发环境:
eclipse 下载地址:http://www.eclipse.org/downloads/eclipse-packages/
java1.8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
tomcat 7.0 下载地址:http://tomcat.apache.org/download-80.cgi
1.新建一个web工程
2.输入项目名称
3.查看项目目录
4.新建一个实体类和一个feedback()方法类
5.查看model实体类
6.点击feedback实体类,右键webService-->Creat Web Service
7.调整第一个进度条至Test service 调整第二个进度条至start client
8.点击红框里面的Service runtime,选择tomcat和axis版本
9.点击下一步,确认生成的wsdl的文件名称。
10.点击start server。
11.点击next,点击Start Server,就会启动Tomcat,并将工程部署上去。
12.如果点击“Launch”会打开刚才创建的WebService的测试界面,可以进行测试。
13.这时候,会出现测试创建代理类的界面,代理类会创建在自动生成的测试工程中,也就是webService_serverTest工程中。
14.发布成功
15.查看项目结构
16.生成的方法名
17.Tomcat中部署的项目结构目录
18.浏览器方法
19.通过SoapUI工具访问测试。soapui是一个非常强大的工具。
20.项目整体目录结构。
附件上传到资源文件中,可以放到tomcat中启动,通过浏览器可以直接访问。