Se nem todos os aplicativos estiverem em conformidade com os padrões SOA, talvez seja necessário algo mais avançado que possa servir de mediador entre os padrões SOA e os demais. É possível utilizar o WebSphere ESB com outros produtos, como WebSphere Message Broker para fornecer esse enterprise service bus avançado.
O WebSphere ESB dá suporte a inúmeros protocolos de nós de extremidade de interação para enviar e receber pedidos do barramento. Eles permitem a integração de aplicativos existentes com interações baseadas em SCA e permitem que aplicativos não-SCA acessem os módulos SCA.
O WebSphere ESB também pode formar um enterprise service bus avançado com outros serviços capacitados para SCA e WebSphere.
Ao compartilhar o mesmo console administrativo como WebSphere Application Server e WebSphere Process Server, o WebSphere ESB ajuda a estender uma interface conhecida por todo controle operacional da família de produtos e permite que um único administrador gerencie todos eles. No console administrativo, os filtros de tarefas proporcionam uma experiência de usuário simplificada e, por meio de divulgações sucessivas de funções, acesso a todos os recursos administrativos do WebSphere Application Server subjacente.
O WebSphere ESB pode se estender no WebSphere Process Server, à medida que seus requisitos de ESB aumentam, incluindo suporte para recursos avançados de integração, como processos de negócios e máquinas de estado para a combinação de nós de extremidade e regras de negócios para tomada de decisão dinâmica. O desenvolvedor de integração utiliza o WebSphere Integration Developer para ambos os tempos de execução, de modo que o ambiente de desenvolvimento se ajuste às suas necessidades. De forma semelhante, o console administrativo se estende do WebSphere Application Server, para o WebSphere ESB e WebSphere Process Server.
O WebSphere Message Broker é otimizado para implementações que abrangem toda a empresa, alto desempenho e processamento de mensagens avançado.
Uma combinação do WebSphere ESB e WebSphere Message Broker pode fornecer uma infra-estrutura para permitir o fluxo de informações entre diversos aplicativos, sistemas e organizações, ao passo que ajuda os aplicativos e serviços a se comunicarem um com o outro de uma maneira flexível e modular, independentemente da plataforma, linguagem de programação, modelo de programação ou formato da mensagem. Em um modelo centralizado em hub, o WebSphere Message Broker pode atuar como um hub de conectividade em um local central que distribui as informações a vários locais satélites. O WebSphere Message Broker transforma as mensagens entre um intervalo de aplicativos empacotados e sistemas mainframe e facilita a integração de satélites, colocando máscaras na complexidade de backend. Em locais individuais com satélites, o WebSphere ESB pode fornecer suporte a aplicativos, transporte e camadas de mediação necessários para manter novos aplicativos de negócios e aumentar a autonomia em cada local com satélites. Cada satélite pode utilizar o WebSphere ESB para executar aplicativos de negócios apropriados em seu local, ao passo que se conectam de maneira rápida e fácil ao hub na sede e a outros satélites. O WebSphere ESB e o WebSphere Message Broker podem permitir que os satélites operem com eficiência e de forma independente, fornecendo uma infra-estrutura que entrega as informações no lugar certo, no momento certo e no formato correto.
O WebSphere MQ é otimizado para oferecer alto desempenho, escalabilidade e garantia de entrega de mensagens para mais de 35 plataformas.
Fornecem uma abordagem orientada a serviços, à integração EIS, permitindo que os serviços acessem os aplicativos em sistemas EIS como se eles fossem componentes de serviço locais.