Multicast interoperability with IBM MQ Low Latency Messaging
Use this information to understand the interoperability between IBM® MQ Multicast and IBM MQ Low Latency Messaging (LLM).
Basic payload transfer is possible for an application using LLM, with another application
using multicast to exchange messages in both directions. Although multicast uses LLM technology, the
LLM product itself is not embedded. Therefore it is possible to install both LLM and IBM MQ Multicast, and operate and service the two products
separately.
LLM applications that communicate with multicast might need to send and receive
message properties. The IBM MQ message properties and
MQMD fields are transmitted as LLM message properties with specific LLM message property codes as
shown in the following table:
For more information about LLM, see the LLM product documentation: IBM MQ Low Latency Messaging.
IBM MQ property | IBM MQ LLM property type | LLM property kind | LLM property code |
---|---|---|---|
MQMD.Report | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1001 |
MQMD.MsgType | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1002 |
MQMD.Expiry | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1003 |
MQMD.Feedback | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1004 |
MQMD.Encoding | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1005 |
MQMD.CodedCharSetId | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1006 |
MQMD.Format | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1007 |
MQMD.Priority | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1008 |
MQMD.Persistence | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1009 |
MQMD.MsgId | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_ByteArray | -1010 |
MQMD.BackoutCount | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_Int32 | -1012 |
MQMD.ReplyToQ | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1013 |
MQMD.ReplyToQMger | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1014 |
MQMD.PutDate | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1020 |
MQMD.PutTime | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1021 |
MQMD.ApplOriginData | RMM_MSG_PROP_BYTES | LLM_PROP_KIND_String | -1022 |
MQPubOptions | RMM_MSG_PROP_INT32 | LLM_PROP_KIND_int32 | -1053 |