Hi,

I am working on a design for a real time mainframe integration platform which 
uses IBM MQ.

The transactions are initiated from a Host platform and are to be sent to a 
Fraud Detection product, all on mainframe.

The integration platform has 2 TOR's which route the transactions to Fraud 
detection product on multiple AOR's using WLM load balancing. Each TOR has a 
CKTI monitoring a shared Initiation Queue.


Requirement is to have the transactions from Host processed on each TOR of 
integration platform in a round robing fashion.

Please could someone help me with setup of IBM MQ.

Case 1 - Host platform and Fraud Detection product are on the same LPAR

Using a single Queue Manager with shared Initiation Queue, What should be the 
Trigger Type = EVERY or FIRST 

My understanding is that  FIRST will not work as the first message on the MQ 
will trigger the transaction in integration platform which would then keep the 
initiation queue open and continuously read messages of the MQ until it is 
empty, rendering the 2nd TOR with no work. Is this correct?

Also, if EVERY is used and if the transaction that was triggered fails, would a 
ROLLBACK put back the message back on MQ (along with the trigger)?
 
Case 2 - Host platform and Fraud Detection product are on different LPAR


Using two Queue Managers, What should be the Trigger Type = EVERY or FIRST 


Thanks
Adarsh Khanna

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to