From: Steve B. <st...@st...> - 2011-09-22 11:39:58
|
Someone else asked me this question recently. Here's the answer I gave them... Do you have a specific use case in mind? FIXML payloads can be communicated with any transport. They can be communicated using FIX (the XML data becomes one tag/value field in the message), FAST or JMS, as examples. If the FIXML is being parsed as XML or bound to objects using a technology like JAXB on the receiving end (the QFJ "application"), then the only role QFJ plays is to transport the XML through a FIX message. Deeper integration with QFJ might include a "binding" mechanism that binds the FIXML XML data to QFJ message objects and fields. This would allow exchange of messages between FIXML endpoints and FIX tag/value endpoints using QFJ messages. Depending on your use case, this might not be necessary. It might not even be desirable for performance reasons. You could create an abstract QFJ Application subclass that binds the FIXML directly to your application's domain objects and then provides the objects to concrete QFJ Application subclasses. Steve On Fri, Sep 16, 2011 at 10:34 AM, Ben Stover <bxs...@ya...> wrote: > Can I use FIXML as FIX protocol when using Quickfix? > > Do I have to config special options for this usage? > > Ben > > |