1

Windows認証を使用して2つのSQLServer2008インスタンス間のServiceBroker通信を構成しました。イニシエーターサービスからターゲットサービスにメッセージを送信してから、ターゲットでの会話を終了します。ターゲットはイニシエーターに応答メッセージを返送しないため、ターゲットインスタンスには、システムで生成された確認メッセージをイニシエーターに送信するためのルートを構成する必要がありますか?ターゲットインスタンスの会話ハンドルのみに依存して、イニシエーターに通信することはできますか?

前もって感謝します。

4

1 に答える 1

4

ルートは常に両方向に必要です。ターゲットから明示的にメッセージを送信したことがない場合でも、ターゲットは受信したメッセージごとに暗黙の確認応答を送信する必要があります。

しかし、あなたの場合、あなた明示的なメッセージを送っています:メッセージEND CONVERSATIONを送りhttp://schemas.microsoft.com/SQL/ServiceBroker/EndDialogます。

于 2012-06-22T12:46:37.313 に答える