WEB开发网
开发学院软件开发Java 利用 WAS V6.1 开发安全可靠的 Web Services,第 ... 阅读

利用 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

利用 WAS V6.1 开发安全可靠的 Web Services,第 1 部分:开发基于 JAX-WS 的 Web Services

在该实现类 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 中看到的一致。

利用 WAS V6.1 开发安全可靠的 Web Services,第 1 部分:开发基于 JAX-WS 的 Web Services

接着在 Srvices 项目的 WEB-INF\wsdl 路径下添加 Cal.wsdl 文件。

利用 WAS V6.1 开发安全可靠的 Web Services,第 1 部分:开发基于 JAX-WS 的 Web Services

最后打包生成 ServiceEAR.ear 即可。

第三步:实现服务请求者

建立企业应用程序项目 ClientEAR,该项目包含一个动态 Web 项目 Client。

在 Client 动态 Web 项目中创建 com.ibm.ws.services 包,然后拷贝以下 java 文件:

上一页  1 2 3 4 5 6 7  下一页

Tags:利用 WAS 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接