WS-Notification e Confiabilidade de Ponta a Ponta

A notificação confiável refere-se à transmissão confiável de mensagens para e da implementação IBM WS-Notification. Você ativa essa confiabilidade para mitigar a herança de problemas nos protocolos de transmissão da rede, como HTTP.

Figura 1. Como uma Mensagem de Notificação é Transmitida com Confiança
Essa figura descreve como passar uma mensagem de notificação confiável.

Uma mensagem de notificação é passada de um aplicativo do produtor pela Internet para um ponto de serviço WS-Notification, usando SOAP por meio de HTTP. O ponto de serviço WS-Notification publica a mensagem para um tópico configurado no barramento de integração de serviços subjacente, que é associado a um ou mais servidores de aplicativos. O barramento roteia a mensagem (potencialmente por uma LAN, WAN ou Internet) a qualquer ponto de serviço WS-Notification no qual há assinaturas feitas em nome de consumidores WS-Notification externos. Os pontos de serviço WS-Notification de recebimento passam a mensagem pela Internet para aplicativos do consumidor WS-Notification, novamente usando SOAP por meio de HTTP. A confiabilidade é fornecida para as interações de serviços da Web do WS-Notification pelo WS-ReliableMessaging, e quando a mensagem estiver passando por meio do barramento de integração de serviço, a confiabilidade será fornecida pelo próprio barramento.

Quando a mensagem está sendo processada por um ponto de serviço WS-Notification, o controle é brevemente transmitido para o servidor de aplicativos. Há uma pequena vulnerabilidade quando isso ocorre e se houver uma falha maior do sistema no momento preciso que a mensagem está sendo processada pelo ponto de serviço WS-Notification, é possível que a mensagem seja perdida ou duplicada.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjwsn_reliability
Nome do arquivo: cjwsn_reliability.html