2

QuickFIX / Jを使用してFIXMLメッセージを処理している人はいますか?私が理解しているように、quickfix/jはまだすぐにfixmlをサポートしていません。これにアプローチする最善の方法に関する提案はありますか?

4

1 に答える 1

3

QuickFIX / Jを使用して、タグ212/213(XmlData)を使用してFIXMLメッセージを送受信できます。QuickFIX / Jは、トランスポートを提供する以外に、実際にはXMLに対して何もしません。ただし、JAXBなどのテクノロジを使用して、FIXMLをJavaクラスに簡単にバインドできます。たとえば、でquickfix.Application受信したFIXMLを解析し、quickfix.Messageそれをコールバックメソッドに渡すインターフェイスの抽象的な実装を作成できます。また、JavaオブジェクトをFIXMLにフォーマットし(ここでもJAXBなどを使用)、XMLをタグ212/213に入れて、メッセージをQuickFIX/Jエンジンに送信するカスタムsendメソッドを使用することもできます。FIXMLベースのアプリケーションは、このサブクラスを使用します。

于 2012-04-27T10:31:46.347 に答える