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 » WebSphere Message Broker (ACE) Support » Multiple flows with same input node

Post new topic  Reply to topic
 Multiple flows with same input node « View previous topic :: View next topic » 
Author Message
kt76
PostPosted: Sat Feb 07, 2004 12:35 am    Post subject: Multiple flows with same input node Reply with quote

Acolyte

Joined: 18 Jan 2004
Posts: 52

We have multiple flows who use a particular subflow. The subflow is a common request-reply to a backend service with Output q-Q1 and Input q-Q2

In the event that one flow starts and triggers the subflow, how can we check/stop other flows from triggering off as they include the subflow as well.

Any pointers will be appreciated
Back to top
View user's profile Send private message
leongor
PostPosted: Sun Feb 08, 2004 1:28 am    Post subject: Reply with quote

Master

Joined: 13 May 2002
Posts: 264
Location: Israel

I'm not sure I understood your question completely,
but there is no corellation between message flows using the same subflow.
Each message flow has its own subflow instance running inside.
_________________
Regards.
Leonid.

IBM Certified MQSeries Specialist.
Back to top
View user's profile Send private message
kt76
PostPosted: Mon Feb 09, 2004 12:39 am    Post subject: Reply with quote

Acolyte

Joined: 18 Jan 2004
Posts: 52

Hi,
this is my flow config

Mqinput -->compute ---->SUBFLOW ---->compute-->MQOutpu


SUBFLOW - Request/reply

input--->compute--->mqoutput on Q1

mqinput-->compute -->output on Q2


In case there is another flow using this subflow, will it also be trigeered off because the subflow is listening on queue Q2
Back to top
View user's profile Send private message
wooda
PostPosted: Mon Feb 09, 2004 4:48 am    Post subject: Reply with quote

Master

Joined: 21 Nov 2003
Posts: 265
Location: UK

One way I can think of is to setup the MQInput node in the subflow to only get certain messages. eg. with a specific CORRELID or MSGID.
As long as you can identify which message belongs to which parent flow in this way then this technique can be employed.
The properties of the subflow which determine which message to get can be promoted to messageflow level and set differently by different parent flows.

Another possible alternative is to have another separate messageflow processing messages returning from the external service on Q2 and routing them to different queues (and therefore different flows) based on the content of the message. Again the queue on which the subflow picks up messages (currently always Q2) can be set differently by different users of the subflow if the queue property on the MQinput node is promoted to message flow level.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Multiple flows with same input node
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.