Si no todas las aplicaciones cumplen con los estándares SOA, es posible que necesite algo más avanzado que pueda mediar entre los estándares SOA y todo lo demás. Puede utilizar WebSphere ESB con otros productos como WebSphere Message Broker para proporcionar un Enterprise Service Bus avanzado de este tipo.
WebSphere ESB da soporte a varios protocolos para que los puntos finales de interacción distribuyan peticiones al bus y reciban peticiones del mismo. Esto permite la integración de aplicaciones existentes en interacciones basadas en SCA, y permite que aplicaciones que no son SCA accedan a módulos SCA.
WebSphere ESB también puede formar un Enterprise Service Bus avanzado con otras ofertas compatibles con SCA y WebSphere.
Compartiendo la misma consola administrativa como WebSphere Application Server y WebSphere Process Server, WebSphere ESB ayuda a ampliar una interfaz familiar a lo largo del control operativo de la familia de productos, y permite que sea un único administrador quien gestione todos los productos. En la consola administrativa, los filtros de tarea facilitan el trabajo al usuario y, gracias al despliegue progresivo de funciones, proporcionan acceso a todas las posibilidades administrativas del producto WebSphere Application Server subyacente.
WebSphere ESB puede crecer en WebSphere Process Server a medida que los requisitos de ESB aumentan, añadiendo soporte para posibilidades de integración avanzadas, tales como procesos empresariales y máquinas de estado para la orquestación de puntos finales, y reglas empresariales para una toma de decisiones dinámica. El desarrollador de integración utiliza WebSphere Integration Developer para ambos entornos de ejecución, de modo que el entorno de desarrollo se amplía acorde con las necesidades. De forma parecida, la consola de administración se amplía de WebSphere Application Server a WebSphere ESB y a WebSphere Process Server .
WebSphere Message Broker está optimizado para despliegues en toda la empresa, alto rendimiento y proceso avanzado de mensajes.
Una combinación de WebSphere ESB y WebSphere Message Broker puede proporcionar una infraestructura para permitir el flujo de información entre distintas aplicaciones, sistemas y organizaciones, a la vez que ayuda a aplicaciones y servicios a comunicarse entre si de forma modular y flexible, independientemente de la plataforma, del lenguaje y modelo de programación y del formato de los mensajes. En un modelo centrado en un concentrador, WebSphere Message Broker puede actuar como concentrador de conexión en una ubicación central que distribuye información a distintas ubicaciones satélite. WebSphere Message Broker transforma mensajes entre distintas aplicaciones empaquetadas y sistemas principales, y facilita la integración de satélites ya que enmascara la complejidad de fondo. En las ubicaciones satélite individuales, WebSphere ESB puede proporcionar el soporte de aplicaciones, el transporte y las capas de mediación necesarios para realizar el mantenimiento de aplicaciones empresariales nuevas y conectar los almacenes individuales con las oficinas centrales, lo que aumenta la autonomía de cada ubicación satélite. Cada satélite puede utilizar WebSphere ESB para ejecutar las aplicaciones empresariales apropiadas en su ubicación, a la vez que puede conectarse rápida y fácilmente con el concentrador de las oficinas centrales y con otros satélites. El uso de WebSphere ESB y WebSphere Message Broker puede permitir a los satélites operar de forma efectiva por sí mismos y proporcionar una infraestructura que permita entregar información a la ubicación correcta, en el momento correcto y en el formato correcto.
WebSphere MQ está optimizado para un alto rendimiento y escalabilidad y una entrega segura de mensajes en más de 35 plataformas.
Proporcionan un enfoque orientado a servicios para la integración de EIS, lo que permite a los servicios acceder a aplicaciones de sistemas EIS como si fueran componentes de servicio locales.