Hi,

one important thing to take into consideration is the asynchronous nature of 
FIX messaging. I am not sure how an InOut exchange would enable that.

A typical interaction would be as such:

---->   order request
<----   order ack
<----   partial execution
...
<----   completed execution

So this would be something like an in exchange followed by several out 
exchanges - 
if there is such a thing.

Another aspect to consider is the bidirectional nature of the pipeline, i.e.
the message needs transformation in both directions. 

Could these requirements be met by adding in-out capability to the quickfixj
Component?

Cheers,
Beat;


-----Ursprüngliche Nachricht-----
Von: Ashwin Karpe [mailto:[email protected]] 
Gesendet: Freitag, 27. Mai 2011 15:53
An: [email protected]
Betreff: Re: Symmetric routes

Hi,

I did a little digging and it turns out that the QuickfixJ Converter creates
an in-only exchange... Not sure why, but then again I am not very conversant
with Quickfix and the message exchange patterns it supports.

If the exchange can be made to be an in-out exchange and the the Quickfix
event listener can also send responses to the endpoint, then you will not
need to write the second route.

Camel is fully capable of sending back responses (as we do in CXF) when
using in-out exchanges. The camel-quickfix component does not support this.

If you would like to have this capability and it is a valid usecase per
quickfix message exchange patterns, I would be happen to add a Jira issue
for the same.

Can you please let men know.

Cheers,

Ashwin...

-----
---------------------------------------------------------
Ashwin Karpe
Apache Camel Committer & Sr Principal Consultant
FUSESource (a Progress Software Corporation subsidiary)
http://fusesource.com 

Blog: http://opensourceknowledge.blogspot.com 
CamelOne 2011: http://fusesource.com/camel2011 
---------------------------------------------------------
--
View this message in context: 
http://camel.465427.n5.nabble.com/Symmetric-routes-tp4431615p4432079.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Bitte oeffnen Sie nicht jedes Mail-/Attachement. Achten Sie auf den Absender 
und beachten Sie die Sprache in der das Mail erstellt wurde. Sollten Sie z.B. 
ein Mail erhalten von einem Absender der normalerweise Mails in Deutsch 
verfasst, dann seien Sie doppelt vorsichtig wenn es Englisch ist.


Diese Nachricht ist ausschliesslich für den obgenannten Empfaenger bestimmt. 
Sollten Sie diese Nachricht irrtuemlich erhalten haben, benachrichtigen Sie uns 
bitte und zerstoeren Sie diese sofort ohne in irgendeiner Weise davon Gebrauch 
zu machen. Da elektronische Kommunikation ohne Ihr oder unser Wissen 
eingesehen, gefaelscht oder veraendert werden kann, lehnen wir jede 
Verantwortung für die Geheimhaltung und Unversehrtheit dieser Nachricht ab.

This message is confidential and only for the use of the above named recipient. 
Should you have received this message in error, please contact us and destroy 
it immediately without using it in any way. Since electronic communication can 
be viewed, forged, or altered without your or our knowledge, we decline any 
responsibility for the confidentiality or unaltered content of this message. 

Reply via email to