Partilhar via


Mensagens

Mensagens são as informações trocadas entre os aplicativos que usam o Service Broker.

Cada mensagem é parte de uma conversação. Uma mensagem tem um tipo específico que é determinado pelo aplicativo que a envia. Cada mensagem tem uma identidade de conversação exclusiva, bem como um número de seqüência dentro da conversação. Ao receber mensagens, o Service Broker usa a identidade de conversação e o número de seqüência da mensagem para impor a ordem das mensagens.

O conteúdo da mensagem é determinado pelo aplicativo. Quando uma mensagem é recebida, o Service Broker valida o conteúdo dela para assegurar que ele seja válido para o tipo de mensagem. Independentemente do tipo de mensagem, o SQL Server armazena o conteúdo dela como o tipo varbinary(max). Assim, uma mensagem pode conter qualquer dado que possa ser convertido em varbinary(max).

Em geral, um aplicativo processa o conteúdo de uma mensagem com base no contrato e no tipo de mensagem.