Propriedades da fila de mensagens e mensagens

Uma mensagem tem propriedades, que especificam um rótulo, um corpo de mensagem e várias opções. As opções de propriedade de mensagem podem incluir qualidade de serviço, prioridade, diário, níveis de privacidade e autenticação e o tempo de vida da mensagem. Em aplicativos convencionais de enfileiramento de mensagens (não RPC), especifique essas propriedades chamando as funções da API MSMQ ou métodos de objeto COM, que são descritos na documentação do SDK do MSMQ. Os aplicativos cliente RPC podem definir determinadas propriedades para chamadas de procedimento remoto chamando RpcBindingSetOption e RpcBindingSetAuthInfo. Depois de definidas, as propriedades permanecem em vigor para cada mensagem até que o aplicativo cliente as redefina.

Uma fila de mensagens tem seu próprio conjunto de propriedades, além das mensagens. Essas propriedades identificam exclusivamente uma fila e definem a classe de serviço que a fila fornece, os níveis de privacidade e autenticação necessários para mensagens nessa fila e se as mensagens devem fazer parte de uma transação distribuída. Assim como acontece com as propriedades da mensagem, você especifica as propriedades de uma fila de mensagens chamando as funções da API MSMQ ou métodos de objeto COM, que são descritos na documentação do MSMQ. No entanto, um aplicativo de servidor RPC pode especificar propriedades de sua própria fila de recebimento quando chama RpcServerUseProtseqEpEx para estabelecer a associação.