Servicios de destino y servicios Gateway

La pasarela de servicios web distingue entre servicio de destino y servicio Gateway:
  • Un servicio de destino es un servicio que está disponible en un destino de bus de integración de servicios.
  • Un servicio Gateway es la vista de un servicio de destino que la pasarela otorga a solicitantes de servicios. Está separado del servicio de destino.
  • Un servicio Gateway individual puede tener más de un servicio de destino asociado, esto es, más de una implementación del mismo servicio lógico.

Un servicio de destino es un servicio interno (es decir, un servicio alojado internamente que está disponible directamente en un destino de bus) o un servicio web externo (es decir, un servicio web proporcionado externamente que está disponible en un destino de bus como un servicio de salida).

Cuando configura un servicio Gateway, el servicio Gateway se describe en un nuevo archivo WSDL que se publica en un URL controlado por la pasarela. Este enfoque proporciona las siguientes ventajas:
  • Puede mover el servicio de destino a un destino nuevo o sustituirlo por una nueva implementación y solo necesitará actualizar la información del servicio de destino que contiene la pasarela. Los solicitantes del servicio existente podrán encontrarlo y utilizarlo, porque nada a cambiado, por lo que ellos respecta.
  • No es necesario que el destino del servicio de destino esté en el mismo bus que el destino del servicio Gateway.
  • Si tiene varias implementaciones diferentes del mismo servicio, y las despliega todas en la pasarela como varios servicios de destino para un sólo servicio Gateway, aparecen ante los solicitantes de servicio como un servicio único. Después puede utilizar una mediación de direccionamiento para elegir el servicio de destino más apropiado para cada solicitud de entrada.
  • Puede establecer, de forma independiente, las medidas de seguridad que se aplican entre el solicitante de servicio y el servicio Gateway y las medidas de seguridad que se aplican entre el servicio Gateway y cada servicio de destino.

Cuando crea un nuevo servicio Gateway, lo asocia a un servicio de destino individual. El WSDL de servicio Gateway se crea a partir de este primer WSDL del servicio de destino y la ubicación del WSDL del servicio de destino se especifica como parte del proceso de creación del servicio Gateway. Si el servicio de destino es un servicio web externo, ya tendrá un WSDL asociado al que puede apuntar. Si se trata de un servicio interno, cree y haga que esté disponible una plantilla de WSDL que describa el servicio.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsg_gw_target
File name: cwsg_gw_target.html