KP asks: "Can you please tell me pros and cons of connecting JMS client directly to queue manager on RHEL or queue manager on Z/OS which one is preferable."
An application should connect to a qmgr where the needed resources (data and supporting software) reside.
KP asks: "I have setup where JMS client connects to queue manager on RHEL and then pass messages to queue manager on Z/OS. What is reason of introducing an extra layer."
Historically, z/OS did centralized and massive batch processing - printing bills, updating data bases, and such. z/OS platform can also process millions of transactions per second.
KP asks: "Directly MQ client connects to Queue manager on z/OS, is it possible"
Yes. Possible and preferable for very large applications such as government, credit card and banking, where aggregate cost per transaction is low.
------------------------------
bruce2359
Consultant/trainer
CTTECH - Computer & Telecommunications Technology
West Coast, almost
000-000-0000
------------------------------
Original Message:
Sent: Fri April 04, 2025 07:20 AM
From: Norbert Pfister
Subject: JMS client connectivity to queue manager on RHEL or Z/OS which is preferable
One additional issue has to be considered regarding non- and z/OS:
Syncpoint considerations in IBM MQ applications
In your IBM MQ application, you can specify on every put and get call whether you want the call to be under syncpoint control. To make a put operation operate under syncpoint control, use the MQPMO_SYNCPOINT value in the Options
field of the MQPMO structure when you call MQPUT. For a get operation, use the MQGMO_SYNCPOINT value in the Options
field of the MQGMO structure. If you do not explicitly choose an option, the default action depends on the platform:
The syncpoint control default is NO.
The syncpoint control default is YES.
This means that it is better when an application controls the syncpoint management by itself in the code because it would change when switching to another platform.
------------------------------
Norbert Pfister
system engineer
Nuremberg
Germany
Original Message:
Sent: Mon March 17, 2025 03:45 PM
From: K Priyanka
Subject: JMS client connectivity to queue manager on RHEL or Z/OS which is preferable
Hello,
Can you please tell me pros and cons of connecting JMS client directly to queue manager on RHEL or queue manager on Z/OS which one is preferable.
I have setup where JMS client connects to queue manager on RHEL and then pass messages to queue manager on Z/OS. What is reason of introducing an extra layer.
Directly MQ client connects to Queue manager on Z/OS, is it possible?
Thanks in advance.
KP
------------------------------
K Priyanka
------------------------------