ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Communication with multiple CICS

Post new topic  Reply to topic
 Communication with multiple CICS « View previous topic :: View next topic » 
Author Message
daspot
PostPosted: Tue Mar 07, 2006 3:35 am    Post subject: Communication with multiple CICS Reply with quote

Newbie

Joined: 03 Jan 2006
Posts: 8

I wish to sollicitate your experience as a user on a problem which seems trivial but that is nevertheless structuring.

In an MVS environment, on one partition- no PLEX, we have recently multiplicate (from 2 to 20) the number of CICSs.

With only two CICS the management of the applications was easy with dedicated queues. But today, while duplicating CICSs we also have duplicate applications.

The outgoing messages are still managed the same way. But (here is the problem), the incoming messages don't recognize which CICSs they have to correspond to because they only know one alias (one manager).

What is the best way to indicate to an outgoing request that it will have to reply in the CICS who has pushed this request ?

We can see few possibilities:
To clone the managers - expensive solution,
To clone the number of queues – a lot of alias and queue,
To deal with the messages ID - probably not very powerful,
... there surely is more possibilities.

This type of structure surely already exists on other sites. I wish to know if it is possible to give me advices on which strategy you have (or would) adopt to answer to this problematic.


Thank you in advance for the information you may provide me.
Back to top
View user's profile Send private message
wschutz
PostPosted: Tue Mar 07, 2006 3:45 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

If I understand your problem correctly, you have 20 CICS regions that are running the same transactions, and these transaction are generating messages that go somewhere else. That "somewhere else" replies to those messages and you want those replies to be probessed by transactions in the same CICS region that created the original request message. Is that it?

If so, are these transactions waiting for the replies or would it be other transactions that handle the replies?
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
daspot
PostPosted: Tue Mar 07, 2006 10:44 am    Post subject: Reply with quote

Newbie

Joined: 03 Jan 2006
Posts: 8

hello,
you have fully explained the situation.

to complete my request and answer : The transactions which send the messages are not waiting for the replies.
As you say, other transactions handle the replies.
We work in asynchronous mode.
Back to top
View user's profile Send private message
wschutz
PostPosted: Tue Mar 07, 2006 12:21 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

a common solution would be to define 20 "reply to queues" (normal local q's), and call them something like: REPLY.CICSREGA, where "CICSREGA" is the cics region name.

When an application puts a message to "somewhere else", it puts the name of the replytoQ in the message descriptor. Assuming your "somewhere else" application does the right thing, it will send the answer to the right replytoQ. Then, the application in each region opens the appropiate replytoQ and gets the messages intended for that region.
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Communication with multiple CICS
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.