步骤:
- 首先定义接口以及相关方法
在接口上加上@WebService注解 注明是webservice 接口
@SOAPBinding(style = SOAPBinding.style.RPC)
@WebMethod 注明webservice方法
- 实现接口以及方法
类上添加注解
@WebService(endpointInterface="cn.sh.ideal.webService.UserService")指定接口的路径
@SOAPBinding(style = SOAPBinding.style.RPC)
- 在WEB-INF下新建sun-jaxws.xml 文件
- 配置web.xml
- 使用jdk自带的工具wsimport 生成wsdl的类
- 可以自创一个文件夹 cd到文件夹下执行命令
- 后面的参数是wsdl
- com.demo.client生成包名
wsimport -keep -p com.demo.client http://localhost:8080/Demo/services/MyService?wsdl
- 访问