0

私は FromAdmin と FromApp 内で MessageCracker を使用Crack(message, sessionId);しています (私はバージョン 1.4 の quickfix/n を使用しており、メッセージ クラッカーは管理メッセージも処理しているようです。少なくともオーバーロードOnMessage(Quickfix.Fix44.Longon message, SessionID sessionid){}は正しく処理されます)。

私の質問は次のとおりです: MessageCracker を通過するすべての受信メッセージに対してすべての OnMessage メソッドをオーバーロードしていない場合、オーバーロードされたメソッドに転送できない受信メッセージに対して呼び出されるある種の「catch-all-other」メッセージ メソッドがありますかOnMessage? ? たとえば、FIX サーバーが処理されていないメッセージを送信するなどの理由で、QuickFix がメッセージ拒否を送信するのは望ましくありませんが、これはプロセス フローにとって不可欠ではない可能性があります。自分で処理したいだけです。それが最もクリーンなアプローチであるとは思わないため、try/catch で処理するのは快適ではありません。

何かアドバイス?

ありがとう

4

2 に答える 2