1

信頼できるセッションを有効にすることについて Microsoft のドキュメントに記載されていることの 1 つは、サービスが受信した順序でメッセージを処理できるということです。

これは、1 つのセッション内のメッセージが順番に処理されるということですか? それとも、サービス内のすべてのセッションのすべてのメッセージが順番に処理されるということですか?

信頼できるセッションを有効にしなくても、netTcpBinding が既に信頼できることはわかっています。ただし、信頼できるセッションを有効にせずに WsDualHttpBinding のようなものを使用するとします...クライアントがリクエスト A を送信してからリクエスト B を送信すると、サービスが A の前に B を受信する可能性はありますか? それとも、クライアント A がメッセージ A を送信し、クライアント B がメッセージ B を送信した場合、A の前に B を処理する可能性があるということですか?

4

1 に答える 1

1

サービスは A の前に B を受信する可能性がありますが、信頼できるセッションはメッセージをバッファーに配置し、セッション内で送信された順序でのみ処理します。クライアントによって作成された同じセッション内でのみ、異なるセッション間の順序は保証されません。

于 2008-11-14T16:41:36.340 に答える