Propiedades del encabezado MQSeries

El adaptador MQSC proporciona un conjunto de propiedades de contexto, específicas de MQSeries, para su uso en las aplicaciones. Puede usar estas propiedades en los componentes de canalización, en las orquestaciones y en las expresiones de filtro. Para facilitar el acceso mediante programación, se puede acceder directamente a las estructuras de encabezado MQMD, MQXQH, MQCIH y MQIIH mediante estas propiedades de contexto.

Todas las demás estructuras de encabezado MQSeries (ejemplo: MQRFH) son compatibles con el adaptador MQSC. Sin embargo, para acceder a estos encabezados, debe hacerlo con componentes de canalización personalizados y recuperarlos del cuerpo del mensaje. Si los va a establecer en el mensaje de salida, el componente de canalización es responsable de asegurarse de que el mensaje se construye correctamente.

Para asignar propiedades de contexto MQSeries a un mensaje destinado a un puerto de envío enlazado al adaptador MQSC, use el operador de asignación de mensajes y especifique una de las propiedades de contexto disponibles en el espacio de nombres MQSeries.

A continuación se muestra un ejemplo de cómo establecer la propiedad MQSeries MQMD_UserIdentifier:

Message_2(MQSeries.MQMD_UserIdentifier) = "MeMyselfAndI";

Debe obtener valores enumerados de los archivos de encabezado del lenguaje de programación C incluidos con el SDK de IBM MQSeries. Puede encontrar estos archivos en la carpeta Archivos de programa\IBM\WebSphere MQ\Tools\c\include. Estos archivos definen los valores que se usarán al establecer o leer valores de propiedad de contexto mqSeries.

Los valores de cadena hexadecimal son cadenas de caracteres que representan valores binarios. No tienen un prefijo como 0x. Contienen dígitos de 0 a 9 y letras de "a" a "f" o "A" a "F". El adaptador omite el espacio en blanco en ellos.

Para obtener más información sobre estas propiedades, consulte la documentación de IBM WebSphere MQ.

En esta sección

Propiedades del descriptor de mensajes

Propiedades relacionadas con MQSeries adicionales

Véase también

Propiedades de contexto