利用 WAS V6.1 开发安全可靠的 Web Services,第 1 部分:开发基于 JAX-WS 的 Web Services
2010-03-26 00:00:00 来源:WEB开发网然后将 ServiceEAR 和 ClientEAR 两个项目部署到 WAS V6.1 服务器上。
在浏览器中输入 http://localhost:9082/Client/,进入客户端的欢迎页面,输入参数并点击 Add 后,在 TCP/IP 监视器中可以看到请求报文如下:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<dlwmin:add xmlns:dlwmin="http://services.ws.ibm.com">
<a>12</a>
<b>24</b>
</dlwmin:add>
</soapenv:Body>
</soapenv:Envelope>
响应报文如下:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns2:addResponse xmlns:ns2="http://services.ws.ibm.com">
<addReturn>36</addReturn>
</ns2:addResponse>
</soapenv:Body>
</soapenv:Envelope>
到此,就完成了符合 JAX-WS 的 web service 的服务提供者和客户端所有的开发工作。
结束语
本文通过示例展示了 Web services 的新编程模型 JAX-WS 的开发过程。通过本文,您可以对 JAX-WS 有一个初步的了解,并懂得如何通过 WebSphere 提供的工具开发简单的符合 JAX-WS 标准的 Web services。您可以通过本文提供的参考资源获得更多关于 JAX-WS 的信息。
更多精彩
赞助商链接