Exemplo de Sistema de Mensagens de Publicação/Assinatura Usando Pontos de Publicação Remotos
Quando um aplicativo de publicação ou de assinatura for remoto em relação ao seu destino, os pontos de publicação remota serão usados para gerenciar o fluxo de mensagens entre o mecanismo do sistema de mensagens, no qual o destino está localizado, e o mecanismo do sistema de mensagens ao qual o aplicativo está anexado.
O diagrama a seguir ilustra o uso dos pontos de publicação remotos no sistema de mensagens de publicação/assinatura. As mensagens são publicadas para um ponto de publicação em ME1 e são roteadas para os pontos de publicação em ME2 e ME3 por meio de pontos de publicação remotos em ME1. As mensagens são consumidas das assinaturas em ME2 e ME3.
Figura 1. Sistema de mensagens de publicação/assinatura usando pontos de publicação
remotos 

A seqüência de etapas envolvidas no sistema de mensagens de publicação/assinatura remoto é a
seguinte:
- O administrador cria um destino de espaço de tópico no barramento; isso cria um ponto de publicação em cada mecanismo do sistema de mensagens no barramento.
- Os aplicativos de assinatura registram as assinaturas para um tópico no espaço de tópico em seus mecanismos do sistema de mensagens locais. O ME1 é informado de que ME2 e ME3 estão interessados no tópico.
- O aplicativo de publicação, em ME1, publica uma mensagem para esse tópico e o espaço de tópico para o barramento, para distribuição nos pontos de publicação em cada mecanismo do sistema de mensagens.
- Os pontos de publicação remota em ME1 enfileiram a mensagem para transformação para seus respectivos pontos de publicação em ME2 e ME3.
- A mensagem é envidada para os pontos de publicação em ME2 e ME3 assim que possível. O ME1 lembra da existência da mensagem até que ME2 e ME3 confirmem que receberam a mensagem.
- Os aplicativos de assinatura consomem a mensagem por meio de suas assinaturas em ME2 e ME3.
Na figura um, os aplicativos de assinatura são anexados aos
mesmos mecanismos do sistema de mensagens em que suas assinaturas foram criadas. Se um
aplicativo de assinatura tiver uma assinatura durável, é possível que o aplicativo
esteja conectado a um mecanismo do sistema de mensagens diferente do mecanismo do
sistema de mensagens no qual a assinatura foi criada. Nesse caso, o aplicativo de assinatura acessa sua assinatura por meio de uma assinatura remota no mecanismo do sistema de mensagens ao qual o aplicativo está anexado. Na figura dois, as mensagens são publicadas em ME1, e são
roteadas para a assinatura durável que está em ME2. As mensagens são consumidas de ME2 por meio de uma assinatura remota em ME3.
Figura 2. Sistema de Mensagens de Publicação/Assinatura que
Utiliza uma Assinatura Remota 
Nessa situação, o Aplicativo
de Assinatura B consome as mensagens de sua assinatura da mesma maneira que um
aplicativo consome remotamente de um ponto de fila, conforme detalhado em Exemplo de Sistema de Mensagens Ponto a Ponto Usando Pontos de Fila Remotos.