WebSphere

Obtener más información sobre las pasarelas de proxy

Una pasarela de proxy es una pasarela de servicio que recibe las peticiones de servicio web y las envía a puntos finales que defina en los grupos de proxies.

Cómo crear una pasarela de proxy

Una pasarela de proxy es un módulo SCA que contiene un primitivo de mediación de búsqueda de punto final de pasarela. Cree el módulo mediante WebSphere Integration Developer y defina uno o más grupos de proxies. Asimismo, especifique un punto en el mensaje de solicitud donde se pueda encontrar el nombre de un servicio virtual. Un servicio virtual es un proxy para uno o más servicios reales. Especifique si se encuentra el nombre del servicio virtual utilizando el URL, que es el valor predeterminado, o un XPath.

Después de desplegar el módulo de pasarela de proxy en WebSphere Enterprise Service Bus (WebSphere ESB) o WebSphere Process Server, puede utilizar el widget Pasarela de proxy para definir los servicios virtuales en los grupos de proxies. Mediante el widget Pasarela de proxy, cree asociaciones entre los servicios virtuales y los puntos finales de servicio real; las asociaciones se almacenan en el almacén de configuración incorporado.

Cómo llamar a un servicio virtual

Antes de que un cliente pueda acceder a una pasarela de proxy, necesita que WSDL llame a un servicio virtual. Puede recuperar el WSDL escribiendo el punto final del URL del servicio virtual en un navegador web y anexando la serie: ?wsdl. Por ejemplo, http://zzz/Gold?wsdl, donde http://zzz/ es la dirección de la pasarela de proxy y Gold es el nombre del servicio virtual.

Cuando la pasarela de proxy procesa una petición de cliente, el nombre del servicio virtual utilizado para buscar los puntos finales debe coincidir con el nombre del servicio virtual de la petición de cliente. Si crea un módulo de pasarela de proxy con el tipo predeterminado de direccionamiento, que se basa en el URL, y utiliza el URL disponible en el WSDL resuelto, el direccionamiento de la petición se produce automáticamente. Si crea un módulo de pasarela de proxy con el direccionamiento basado en XPath, asegúrese de que la ubicación del mensaje que especifica contiene el nombre del servicio virtual correcto.
Figura 1. Visión general de una petición de pasarela de proxy
Este diagrama muestra una petición para el servicio Gold que se está enviando a la pasarela de proxy. La pasarela de proxy resuelve la petición en el punto final para el servicio premium.

concept Tema de concepto

Condiciones de uso | Comentarios


Icono de indicación de fecha y hora Última actualización: 22 octubre 2009


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_proxygroupwidget/help_learnaboutproxygateway.html
Copyright IBM Corporation 2005, 2009. Reservados todos los derechos.
Este centro de información se basa en la tecnología Eclipse(http://www.eclipse.org).