On 1/9/07 11:29 AM, "MrRothstein" <[EMAIL PROTECTED]> wrote:

> 
> 
> 
> Daryl Richter-3 wrote:
>> 
>> Perhaps if we take a step back.  What is the problem you are trying to
>> solve?
>> 
> 
> I have a 3rd party system that I need to integrate with.  The system is
> asynchronous (one channel for requests another channel for replies).  I
> would like to have 2 components, one for formatting requests from clients
> and another for formatting the replies.  I would like the clients to be
> synchronous.  So the client (component 1) sends a request to component 2.
> Component 2 formats a message to the external system.  Component 3 listens
> for replies from the external system.  Once Component 3 gets a message, it
> formats it and should send the reply back to component 1.
> 
> I can probably use a regular queue for replies and use a message selector.
> However, from what i understand using message selectors with a high valume
> queue is not performant, so I was wondering if there was someway to set the
> temp queue in the message to component 2 and then connect to that queue from
> component 3.

Ah, ok.  But since you want your process to be synchronous anyway, why do
you need Component 3?  If Component 2 formats both directions your problem
is solved.

> 
> Thanks

-- 
Daryl
http://itsallsemantics.com

"Hell, there are no rules here-- we're trying to accomplish something."
    -- Thomas A. Edison


Reply via email to