Home
Converting bags and buffers
To send data between applications, firstly the message data is placed in a bag. Then, the data in the bag is converted into a PCF message using the mqBagToBuffer call. The PCF message is sent to the required queue using the MQPUT call. This is shown in Figure Figure 1. For a full description of the mqBagToBuffer call, see mqBagToBuffer.
Figure 1. Converting bags to PCF messages
To receive data, the message is received into a buffer using the MQGET call. The data in the buffer is then converted into a bag using the mqBufferToBag call, providing the buffer contains a valid PCF message. This is shown in Figure Figure 2. For a full description of the mqBufferToBag call, see mqBufferToBag.
Figure 2. Converting PCF messages to bag form
Parent topic:
Exchanging data between applications
pc15720_
Home