|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Message Aggregation in WMQI |
« View previous topic :: View next topic » |
Author |
Message
|
John_peter |
Posted: Fri Aug 06, 2004 2:29 am Post subject: Message Aggregation in WMQI |
|
|
Novice
Joined: 10 May 2004 Posts: 22
|
This question keeps coming everytime.
What is the best (in terms of performance) way to aggregate messages in wmqi? (Does MB have anything better?)
I can think of
1.The good old data base solution (bad on performance)
2. Aggregator family nodes (again a db used internally , locking and db issues)
3.Match using a common id , limitations are that not all messages are available at the same time and wmqi cannot wait , applications cannot change etc.
Any suggestions , specially those that are running successfully with good performance till date??? |
|
Back to top |
|
 |
WBI_user |
Posted: Mon Aug 09, 2004 8:25 pm Post subject: |
|
|
Partisan
Joined: 07 Aug 2001 Posts: 386
|
I have used the MQGET node to aggregate replies. It was implemented in wmqi (V2) and has been in production for more than a year. We can not use the aggregation node because we do not know how many replies we are going to get. The application sends a message to MVS to trigger a CICS transaction. Dpending on the content of the message, the CICS transaction will call other CICS transactions producing a number of reply messages. At the completion of these CICS transactions, a control message is returned telling us how many replies we should expect. This control message kick off a message flow. We loop the MQGET node against the reply queue until we get all the replies or timed out. It is fast, no DB involved.
I was at the MQ conference, they said that the MQGET node will be fully supported in CSD04 of V5. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|