ヘッダーに wsa:MesssageId、wsa:ReplyTo wsa:address、および ws:To を必要とする非同期 Web サービスを使用する必要があるアプリケーションがあります。wsa:MessageId と wsa:To は非常に簡単ですが、私は wsa:ReplyTo で困っています。ReplyTo アドレスが非同期 Web サービスが応答を送信する場所であることは理解していますが、アプリケーションはどのようにして応答の通知を受け取り、それを取得するのでしょうか? wsa:ReplyTo アドレスで指定したアドレスとポートでリッスンするには、httplisterner または Web サービスをホストする必要がありますか? wsa:messageId、wsa:replyto、および wsa:to をヘッダーに追加するためのコードを BeforeSendRequest(...) に既に追加しましたが、どのアドレスを ReplyTo アドレスに入れるかわかりません。お知らせ下さい。ありがとう。
質問する
1511 次
1 に答える
1
wsa:To、wsa:ReplyTo などの WS-Addressing ヘッダー要素を設定するために、OutgoingMessageHeaders を介して要素を設定できるため、メッセージ インスペクタを実際に使用する必要はありません。次のリンクが参考になります。
いずれにせよ、サービス コールバックを受信するには、EndpointReference でリッスンしているアクティブなサービスが必要です。
WCF サービス リスナーの設定についてサポートが必要な場合は、次のリンクで概要を確認できます。
http://msdn.microsoft.com/en-us/library/ms733766.aspx
よろしく、
于 2013-10-04T11:05:48.453 に答える