目标服务和网关服务

Web Service 网关使目标服务网关服务之间存在以下区别:
  • 目标服务是可在服务集成总线目标上提供的服务。
  • 网关服务是网关为服务请求者提供的目标服务的视图。它与目标服务无关。
  • 单个网关服务可具有多个关联的目标服务(即同一个逻辑服务的多个实现)。

目标服务是内部服务(即直接在总线目标提供的内部主管的服务),或外部 Web Service(即,已在总线目标作为出站服务提供的外部提供的 Web Service)。

当配置网关服务时,将在发布至网关控制的 URL 的新 WSDL 文件中描述该网关服务。此间接方法提供以下好处:
  • 可将目标服务移至新目标,或用新的实现替换它,并仅需要更新网关中保存的目标服务信息。现有服务请求者还可以找到它并使用它,因为什么(就它们可以看到的)也没有更改。
  • 目标服务目标不需要与网关服务目标在同一个总线上。
  • 如果具有同一个服务的多个不同实现,且将它们全部部署到网关作为单个网关服务的多个目标服务,那么服务请求者将它们看作单个服务。然后您可以使用路由调解为每个入局请求选择最适当的目标服务。
  • 可以完全独立地设置在服务请求者与网关服务之间应用的安全性措施,和在网关服务与每个目标服务之间应用的安全性措施。

当创建新的网关服务时,使它与单个目标服务关联。将用此第一个目标服务 WSDL 创建网关服务 WSDL,作为网关服务创建进程的一部分,您应指定该目标服务 WSDL 的位置。如果该目标服务是外部 Web Service,那么它已经具有可指向的相关联 WSDL。如果它是内部服务,那么创建用来描述此服务的模板 WSDL 并使它可用。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsg_gw_target
文件名:cwsg_gw_target.html