利用 WAS V6.1 开发安全可靠的 Web Services,第 1 部分:开发基于 JAX-WS 的 Web Services
2010-03-26 00:00:00 来源:WEB开发网核心提示: com\ibm\ws\services\package-info.javacom\ibm\ws\services\Cal.java添加 Cal.java 接口的实现类 CalImpl.java在该实现类 CalImpl.java 中加入注释行:@WebService(endpointInterf
com\ibm\ws\services\package-info.java
com\ibm\ws\services\Cal.java
添加 Cal.java 接口的实现类 CalImpl.java
在该实现类 CalImpl.java 中加入注释行:
@WebService(endpointInterface="com.ibm.ws.services.Cal",targetNamespace =
"http://services.ws.ibm.com",serviceName="CalService",portName="Cal",
wsdlLocation="WEB-INF/wsdl/Cal.wsdl")
可以看到此处添加的 web service 注释中,服务名为 CalService,服务端口为 Cal,这都与我们在 Cal.wsdl 中看到的一致。
接着在 Srvices 项目的 WEB-INF\wsdl 路径下添加 Cal.wsdl 文件。
最后打包生成 ServiceEAR.ear 即可。
第三步:实现服务请求者
建立企业应用程序项目 ClientEAR,该项目包含一个动态 Web 项目 Client。
在 Client 动态 Web 项目中创建 com.ibm.ws.services 包,然后拷贝以下 java 文件:
更多精彩
赞助商链接