Hi people,
I'm currently working on a company that provides a FIX Gateway
Apllication wrote in C++. This software receives messages from a
variety of protocols, translate them to FIX Messages, and then forward
these messages using the FIX protocol.
When our software starts up, it read the configuration files and
creates the sessions according them. The FIX Sessions (and the
Sessions of other protocols) are created all on start up, using a
unique FIX Application and a single SocketInitiator.
Recently a client requested that a given Session may be restarted and
new sessions be added without restart all other sessions. I searched
into documentation of libquickfix, mailing lists and google, and
cannot found clear information about it.
Is this possible? Is it possible to add new individual sessions to a
running FIX Aapplication without touch another sessions with an
elegant solution? Make sense?
An approach that I found possible was to create an application for
each session, but I think this is POG. Am I wrong?
If I lost it into documentation, please, can anyone send me to the
correct documentation?
Thanks
|