Un intermediario utiliza los valores de campo siguientes en el
descriptor de mensaje (MQMD) al enviar una publicación a un suscriptor. Todos
los demás campos del MQMD se establecen en los valores por omisión
correspondientes.
- Report
- El valor de Report se establece en MQRO_NONE.
- MsgType
- El valor de MsgType se establece en MQMT_DATAGRAM.
- Expiry
- El valor de Expiry se establece en el valor del mensaje de
Publish enviado desde el publicador. En el caso de un mensaje retenido, el
tiempo pendiente se reduce restando el tiempo aproximado que el mensaje ha
estado en el intermediario.
- Format
- El valor de Format se establece en MQFMT_RF_HEADER_2
- MsgId
- El valor de MsgId se establece en un valor exclusivo.
- CorrelId
- Si CorrelId forma parte de la identidad del suscriptor, es
el valor que el suscriptor especifica al registrarse. De lo
contrario, es un valor distinto a cero elegido por el intermediario.
- Priority
- Priority toma el valor que establece el publicador, o el
valor resuelto si el publicador ha especificado MQPRI_PRIORITY_AS_Q_DEF.
- Persistence
- Persistence toma el valor que establece el publicador, o
el valor resuelto si el publicador ha especificado MQPER_PERSISTENCE_AS_Q_DEF,
a menos que se especifique lo contrario en el mensaje de Register
Subscriber para el suscriptor al que se va a enviar esta publicación.
- ReplyToQ
- El valor de ReplyToQ se establece con espacios en blanco.
- ReplyToQMgr
- El valor de ReplyToQMgr se establece en el nombre del
gestor de colas del intermediario.
- UserIdentifier
- El valor de UserIdentifier es el identificador de usuario
del suscriptor, tal como se estableció cuando el suscriptor se registró.
- AccountingToken
- El valor de AccountingToken es la señal de contabilidad
del suscriptor, tal como se estableció cuando el suscriptor se registró la
primera vez.
- ApplIdentityData
- El valor de ApplIdentityData son los datos de identidad de
aplicación del suscriptor, tal como se establecieron cuando el suscriptor se
registró la primera vez.
- PutApplType
- El valor de PutApplType se establece en MQAT_BROKER.
- PutApplName
- El valor de PutApplName se establece en los primeros 28
caracteres del nombre de gestor de colas del intermediario.
- PutDate
- El valor de PutDate es la indicación de la hora cuando el
intermediario pone el mensaje.
- PutTime
- El valor de PutTime es la indicación de la hora cuando el
intermediario pone el mensaje.
- ApplOriginData
- El valor de ApplOriginData se establece con espacios en
blanco.