0

返されたデータで返されるリクエストにユーザーデータを保存する方法があるかどうか興味があります。たとえば、3 つの異なる注文について複数のリクエストを送信しています。それらは同じシンボルの可能性がありますが、順序によっては異なるタイプのデータを取得します。注文 ID を送信メッセージ リクエストに保存し、返送時に戻ってくるようにする方法はありますか? requestLabel を指定できる Session.sendRequest 呼び出しがあることがわかりますが、返されたメッセージに返されないので、これが何のためにあるのかわかりません。

前もって感謝します!

4

2 に答える 2

1

相関IDがまさに必要なもののようです。注文IDといくつかの一意の文字列に基づいて、注文リクエストごとに一意の相関IDを作成できます(私にとっては、カウントで十分です)。次に、注文IDが返されたときに、それを解析できます。requestLabelの目的はまだ完全にはわかりませんが、この要件には必要ないと思います。

于 2012-09-05T11:55:12.400 に答える
0

ブルームバーグではなく、あなたとあなたのアプリ次第だと思います。Bloomberg は冪等であるに違いありません。受信したすべてのリクエストを、最初のリクエストであるかのように処理します。

The Session is a variable on your side that's created when a user login. ラベルまたはその他の一意の追跡 GUID を作成し、それをセッションに保持します。そのセッション中にユーザーが送信するすべてのリクエストは、そのセッション ID に関連付けられます>

于 2012-09-04T21:06:41.360 に答える