É possível usar um cache global para armazenar dados para integrações. Com um cache global, cada broker pode manipular respostas, mesmo quando a solicitação foi processada por outro broker.
Quando o WebSphere Message Broker é usado para integrar sistemas assíncronos, o broker registra informações sobre o solicitante para correlacionar as respostas corretamente, conforme mostrado no diagrama a seguir.
Quando essa integração for implementada em diversos brokers para balanceamento de carga de trabalho, a resposta não será necessariamente retornada por meio do mesmo broker da solicitação original.
Com um cache global, cada broker pode manipular respostas, mesmo quando a solicitação foi processada por outro broker.