Propiedades de cola de mensajes y mensajes
Un mensaje tiene propiedades, que especifican una etiqueta, un cuerpo del mensaje y una serie de opciones. Las opciones de propiedad de mensaje pueden incluir la calidad del servicio, la prioridad, el registro en diario, la privacidad y los niveles de autenticación, y la duración del mensaje. En las aplicaciones de cola de mensajes convencionales (no RPC), especifique estas propiedades mediante una llamada a las funciones de la API de MSMQ o métodos de objeto COM, que se describen en la documentación del SDK de MSMQ. Las aplicaciones cliente RPC pueden establecer determinadas propiedades para las llamadas a procedimientos remotos llamando a RpcBindingSetOption y RpcBindingSetAuthInfo. Una vez establecida, las propiedades permanecen en vigor para cada mensaje hasta que la aplicación cliente las restablece.
Una cola de mensajes tiene su propio conjunto de propiedades, aparte de los de los mensajes. Estas propiedades identifican de forma única una cola y definen la clase de servicio que proporciona la cola, los niveles de privacidad y autenticación necesarios para los mensajes de esta cola y si los mensajes forman parte de una transacción distribuida. Al igual que con las propiedades del mensaje, se especifican las propiedades de una cola de mensajes mediante una llamada a las funciones de la API de MSMQ o los métodos de objeto COM, que se describen en la documentación de MSMQ. Sin embargo, una aplicación de servidor RPC puede especificar propiedades de su propia cola de recepción cuando llama a RpcServerUseProtseqEpEx para establecer el enlace.