WebSphere Message Broker pode ser incluído em sistemas que utilizam TCP/IP para transporte, para gerar uma arquitetura mais flexível para comunicação entre componentes.
Os cenários no tópico Cenários: TCP/IP mostram como os sistemas podem ser criados para usar TCP/IP como um mecanismo de transporte. As seções a seguir mostram como o WebSphere Message Broker pode ser incluído nesses sistemas para gerar uma arquitetura mais flexível para comunicação entre componentes:
O cenário de envio de despesas mostrado no tópico Cenários: TCP/IP requer uma conexão direta dos aplicativos clientes com o servidor final. Com esse modelo, é difícil incluir novos consumidores das informações de envio de despesas, e também é difícil alterar o aplicativo final que as processa. No entanto, incluindo o WebSphere Message Broker como um roteador intermediário, os dois sistemas podem ser separados sem alterações em suas interfaces, conforme mostrado no diagrama a seguir:
O cenário de notificação de mudança de preço mostrado no tópico Cenários: TCP/IP pode ser modificado para usar um broker para roteamento e transformação. Ele também poderia permitir o suporte para outros protocolos como WebSphere MQ, que permitiriam que novos aplicativos fossem gravados em diferentes interfaces sem a necessidade de mudança os aplicativos do cliente ou do servidor atuais: