Seqüências de WS-ReliableMessaging
O protocolo WS-ReliableMessaging depende de uma "sequência" para gerenciar a transmissão de mensagens de uma origem de sistema de mensagens confiável para destino de sistema de mensagens confiável. Cada mensagem do aplicativo é apresentada por um identificador que identifica a sequência e o número da mensagem (a posição) dentro da sequência. Os fluxos de protocolo são usados para criar sequências, confirmar mensagens e encerrar sequências.
É possível considerar uma sequência como uma conversação estruturada entre a origem confiável e o destino confiável, por meio da qual cada mensagem na sequência é transmitida confiavelmente. Uma sequência também transmite o conjunto de mensagens na sequência, na ordem em que as recebe. Portanto, se for importante que as mensagens sejam processadas em uma determinada ordem - por exemplo, se um valor tiver que ser creditado em uma conta bancária antes do recebimento de uma instrução de débito para pagamento de uma ordem -, essas mensagens deverão ser incluídas na mesma sequência.
O desenvolvedor de um aplicativo de serviços da Web confiável não precisa estar ciente das sequências, mas o administrador do sistema precisa monitorar e gerenciar as sequências, conforme descrito em Detectando e Corrigindo Problemas com o WS-ReliableMessaging.