Re: [Quickfix-developers] RE: Request resend
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2006-04-12 08:03:40
|
Because you have already received those messages. ResendRequests are designed for use by the protocol to ensure message delivery. They are *not* designed for you to repopulate your data structures. When you send a query out for messages, QuickFIX knows it has already processed and passed them on to you, it will not pass them to you again. An engine must guarantee that all messages are delivered in order. If you have already processed message 100, and you ask for messages 90-99, QuickFIX would be breaking that guarantee by passing you messages out of order, and messages you have already processed to boot. If you really really must do this (do you? really?), then you will need to lower the clients expected sequence number in order to trick QuickFIX into passing those messages to you again. So if you want to get message 90-current, lower your expected sequence number to 90, then send your ResendRequest. Please keep in mind that QuickFIX is a messaging protocol, not an OMS. You must take responsibility to persist any data you want to keep around. --oren Fad wrote: >QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html >QuickFIX Support: http://www.quickfixengine.org/services.html > > >I have checked and the messages are present in the MessageStore. >The messages that I expect to receive are of type: "ExecutionReport" >(Application message) >My application uses FileStore. > >The message aren't resend by QuickFix engine.. Why? > > > >-- >View this message in context: http://www.nabble.com/Request-resend-t1430121.html#a3877118 >Sent from the QuickFIX - Dev forum at Nabble.com. > > > >------------------------------------------------------- >This SF.Net email is sponsored by xPML, a groundbreaking scripting language >that extends applications into web and mobile media. Attend the live webcast >and join the prime developer group breaking into this new coding territory! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >_______________________________________________ >Quickfix-developers mailing list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > > |