WebSphere Message Broker
es con frecuencia un componente de los patrones de SOA (Service Oriented Architecture - Arquitectura
orientada a servicios) que incluyen servidores web externos y otras soluciones HTTP. Conocer
los recursos que WebSphere Message Broker proporciona le ayudará
a configurar la infraestructura de servidor web y a determinar que opción de configuración
se ajusta mejor a la topología existente.
El diagrama siguiente muestra una topología de servidor web que utiliza un plug-in de servidor web
generado en WebSphere Application
Server para
manejar conexiones HTTP y HTTPS con un servidor de aplicaciones. Los clientes
web utilizan HTTPS para comunicarse con el servidor web y el plug-in de
WebSphere Application
Server reenvía el tráfico
a través de HTTP a uno de dos servidores de aplicaciones. Esta
topología proporciona administración simplificada: los clientes se conectan
a un solo punto final y toda la seguridad de cliente se maneja en un solo lugar. El
plug-in se puede utilizar para manejar el equilibrio de carga y la migración tras error
entre los dos servidores de aplicaciones.

Puede configurar un plug-in de
WebSphere Application
Server
para que se pueda utilizar, sin ninguna pérdida de funcionalidad, con
WebSphere Message Broker en lugar del servidor de aplicaciones.
A continuación puede aprovechar las prestaciones de equilibrio de carga y migración tras error
del plug-in para:
- Soportar muchas sesiones HTTP
- Permitir el acceso al intermediario desde varios puertos y direcciones IP
- Simplificar la administración de la topología de SOA
En el diagrama siguiente, WebSphere Message Broker ocupa
el lugar de los servidores de aplicaciones. El tráfico HTTP lo manejan escuchas de intermediario
en ambos sistemas.
El plug-in de WebSphere Application
Server se puede utilizar en los casos
anteriores y en escenarios más complejos, para:
- Implementar el equilibrio de carga
- Implementar la agrupación en clúster para la migración tras error
- Exponer servicios y archivos de servidor de aplicaciones y servidor web a través de
un solo programa frontal
- Gestionar la seguridad para todos los URL en un solo lugar y de una manera coherente
- Configurar un asignador de red a varios puntos finales de servicio web
Puede utilizar
WebSphere Message Broker para lograr este tipo
de configuración. En función de la topología existente,
utilice
WebSphere Message Broker para generar
el tipo más adecuado de datos de configuración:
- Si la topología existente incorpora
WebSphere Application
Server, genere un archivo de configuración
que un plug-in de servidor web de WebSphere Application
Server pueda leer
- Si la topología existente no contiene
WebSphere Application Server,
pero utiliza un servidor web Apache, por
ejemplo IBM® HTTP
Server,
genere un archivo de configuración que se pueda fusionar en la configuración
de mod_proxy de Apache
- Si la topología no se describe mediante las opciones anteriores, puede
utilizar API de Message Broker para generar
una lista por intermediario de datos de puerto y URL en formato CSV, que se puede utilizar
en la configuración de servidor web
Consulte los temas siguientes como ayuda para generar los datos de configuración apropiados
para la topología de servidor web: