创建 Web 服务网关集群
2008-12-01 11:02:57 来源:WEB开发网Web 服务网关和通道配置
WSGW 和相关通道的配置是在 wsgw.ear 应用程序的管理部分完成的。这需要启动安装了 WSGW 的应用服务器。一旦应用服务器(和应用程序)启动,就可以从浏览器通过 URL http://hostname:portnumber/wsgw/ 访问 WSGW 的管理部分,其中 hostname 是运行应用服务器的主机, portnumber 是应用服务器中 Web 容器的 HTTP 传送器。如图 7 所示。
图 7.Web 服务网关浏览器应用客户端
选择 Run the admin client,调出 WSGW 管理客户端,如图 8 所示。
图 8.Web 服务网关管理控制台
首先需要部署一个通道供网关使用。选择 Deploy Channel,将显示如图 9 所示的对话框。输入下面这些值:
通道名称: SOAPHTTPChannel1
本地访问地址: SOAPHTTPChannel1Bean
终端地址: http://hostname:httpport/wsgwsoaphttp1 ,在这个地址中, hostname 是正在运行 WSGW 的节点的名称, httpport 是应用服务器的 Web 容器传送器。在所描述的实例中,hostname 为 sonoma ,httpport 为 9080 。
完成后选择 OK。
图 9.通道部署对话框
一旦已经部署了通道,就可以开始准备在网关中部署 Web 服务了。这是通过选择 Deploy under Services完成的。结果对话框如图 10 所示。至少,需要为您的 Web 服务输入一个网关服务名称,消息部分表示、WSDL 访问地址以及访问地址类型。前两个属性将依赖于应用程序及其相关的 WSDL。后两个属性将依赖于目标 Web 服务将部署到哪里、如何部署,并与如图 1 所示的内在 WSDL 相对应。在这个实例中,Web 服务被部署到一个运行在节点 sonoma,端口为 9083 的应用服务器上。
更多精彩
赞助商链接