Re: [Quickfix-developers] compatible questions
Brought to you by:
orenmnero
From: Andrew M. <an...@nm...> - 2005-01-06 20:49:33
|
Well.. depending on your situation you may need to do something like this: 1) FIX 4.2 acceptor receives FIX 4.2 message 2) application code instantiates appropriate FIX 4.4 message object 3) FIX 4.4 message's fields are populated with values from FIX 4.2 message 4) FIX 4.4 initiator is handed the 4.4 msg object to be sent. is that what you mean? -Andrew On Thu, 6 Jan 2005, Xizhen Wang wrote: > Andrew, thank you! > > If that has to be the solution, I will not be able to > use QuickFix APIs designed specificlly for differently > FIX versions then. And I have to use those general > APIs, and then fill in more fields for differently > verisons in message. Is this correct? or do I miss > anything? > > Thanks a lot! > Alvin > > > --- Andrew Munn <an...@nm...> wrote: > > > Alvin, > > you won't be able to pass along a FIX 4.2 message > > directly into a system > > expecting a FIX 4.4 message but you could write an > > app that has two > > sessions, a 4.2 and a 4.4 and some code in between > > that does the > > conversion. What conversion is necessary will > > depend on what you're > > trading. Fields are added and removed between > > versions. > > > > Andrew > > > > On Thu, 6 Jan 2005, Xizhen Wang wrote: > > > > > QuickFIX Documentation: > > > http://www.quickfixengine.org/quickfix/doc/html/index.html > > > QuickFIX FAQ: > > > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > > > QuickFIX Support: > > http://www.quickfixengine.org/services.html > > > > > > Hi, > > > > > > Beforing going into too many details, I have some > > > basic questions about QuickFix. > > > > > > 1. Currently, my company will be using FIX 4.4. If > > a > > > broker uses FIX 4.2, can the broakers and my > > company > > > understand each other? Or the versions have to be > > > same? > > > > > > 2. If we need to use both 4.4 and 4.2 to deal with > > > different brokers, do we have to use different > > > QuickFIX APIs? If so, does that mean we need to > > > implement same logics using differently APIs > > multiple > > > times? And in the future, do we have to rewrite > > the > > > code if we want to upgrade to newer version of > > FIX? > > > > > > Could you please clarify? Thanks so much! > > > Alvin > > > > > > > > > > > > ===== > > > /)_/) > > > ( ._.) > > > c(")(") > > > > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! Mail - You care about security. So do we. > > > http://promotions.yahoo.com/new_mail > > > > > > > > > > > > ------------------------------------------------------- > > > The SF.Net email is sponsored by: Beat the > > post-holiday blues > > > Get a FREE limited edition SourceForge.net t-shirt > > from ThinkGeek. > > > It's fun and FREE -- well, > > almost....http://www.thinkgeek.com/sfshirt > > > _______________________________________________ > > > Quickfix-developers mailing list > > > Qui...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > > > > > > ===== > /)_/) > ( ._.) > c(")(") > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > |