QuickFIX サーバーを構築しました。データ プロバイダーのカスタム プロトコルを解析しています。プロトコルを FIX メッセージに変換し、すべてのクライアントに送信したいと考えています。それはどのように可能ですか?
2 に答える
明確にすればするほど、この質問は混乱するので、明確にしようと思います(DCと同じように理解に問題があります)
あなたがこれまでに言ったことから、クライアントは QuickFIX サーバー (FIX アクセプターとして知られている) に接続し、プロバイダー API からデータを受信すると、それを FIX に変換して接続されたクライアントに送信するということを理解しています。これは正しいです?
私の推測では、クライアントは実際には他のカスタム プロトコルを介して接続しており、メッセージを FIX に変換する必要がありますが、私はあなたが言っている方法を続けます。
したがって、他のプロトコルによって提供されたデータを正しい FIX タグに変換して、FIX 経由でサーバーに接続しているクライアントに送信するのに助けが必要ですか?
まず、QuickFIX サーバーはどこにありますか? データ プロバイダーからメッセージを受け取り、それを FIX エンジンに渡すようなものですか? その場合、データ プロバイダーのメッセージを解析して、QuickFIX が構成されているバージョンの FIX メッセージにします。QuickFIX エンジンは、メッセージを読み取り、メッセージを FIX 形式のメッセージに変換できます。
これは双方向に機能します。QuickFIX エンジンを使用してカスタム データを読み取り、それを FIX メッセージに変換してさらに使用します。データ プロバイダーの API と QuickFIX が重複している可能性があります。