2012-04-26 11 views
1

QuickFIX/Jを使用してFIXMLメッセージを処理する人はいますか?私はquickfix/jがまだfixmlをサポートしていないことを理解しています。これに最も近づける方法に関する提案はありますか?FIXML with QuickFix/J

答えて

2

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

+0

私はJAXBを使用してFIXMLメッセージを作成します。スタートアップは少し遅いですが、実行時に十分速く十分です。 – Nicolas