选择 Finish,保存更改。


测试网关服务
现在我们已完成了对网关服务的配置,并准备测试它。和在以前的版本中一样,网关已生成一些新的可以向服务请求公开的 WSDL。如果您使用的是示例应用程序,则可以通过如下地址查看 WSDL 界面:http://host_name:port_number/sibws/wsdl/DeveloperWorksBus/DeveloperWorksGatewayService
您可以将 ?wsdl=bindings 或者 ?wsdl=porttypes 分别追加到该 URL 来查看 WSDL 绑定和端口类型定义。
如果您使用的是示例客户机,则可以从 WSDL 界面和绑定派生该网关服务的动态调用界面 (DII) JAX-RPC 调用所需的参数,如下所示:
Operation namespace:http://service.string
Service namespace:http://developer.works/Service
Endpoint:http://host_name:port_number/wsgwsoaphttp1/soaphttpengine/DeveloperWorksBus/ DeveloperWorksGatewayService/SOAPHTTPChannel1InboundPort
使用带有这些参数的 stringClient 测试网关服务:
java stringClient
客户机发送一个字符串,服务应该成功返回您所发送的字符串。


结束语
现在,我们已经使用 Web 服务网关将现有 Web 服务作为总线中的目的地,然后通过向导将该目的地公开为网关 Web 服务。当完成该向导时,所有的配置构件都已经创建和配置好了。您也可以通过在 Application Server 管理控制台中单独配置出站服务、入站服务以及端口来得到相同的结果,但这里给出的方法要简单的多。此外,您还了解了使用网关服务的好处。
