I need to create a CICS program running in CICS TS that will be able to send a message/data to an MQ queue via CICS Transaction Gateway.
I'm new to CICS TG and most of the documentation is, like, telling me that we use CICS TG to communicate FROM-an external system TO-CICS TS via LINK calls.
My Questions are:
1. Is it possible to send a message starting FROM a CICS TS program TO CICS TG which in turn will send the message to a MQ queue?
2. Can a program running in CICS call a program in CICS TG?
3. Is there any other options to be able to write to the MQ queue even without using CICS TG?
Thank you guys. I'll greatly appreciate your response here.
It's possible to MQPUT(1) a message to an MQ queue from a CICS TS region once that CICS TS region is connected to a Queue Manager. It's also possible to MQPUT(1) a message from, say, a Batch or IMS region. I can't comment on CTG.