何かが、私は:(リフレクターとWCFの内側に見えるが、それは理解することはあまりにも難しい私を許ししようとしてきた私にとって非常に奇妙なようです。クライアントAはwsDualHttpBindingとサーバーB上の二重サービスを呼び出すと、私がいることを考えていたWsDualHttpBindingがコールバックチャネルについて知るためにどのようにしていますか?
クライアントAこの
<a:ReplyTo>http://client.foo/29293-3287-2387-3291</a:ReplyTo>
。
しかし OperationContext.Current.IncomingMessageHeaders.ReplyTo
戻るヌル...
wsDualHttpBindingがクライアントチャネルのアドレスを知る方法
黒い魔法などありますか?
ソリューション
これはのreplyToアドレスを輸送する責任がある信頼性の高いセッションです。私はソケットを使用する場合、呼び出し側のアドレスも利用可能である
Fiddlerは同じマシン上の2つのエンドポイント間のトラフィックを表示しません。他のソリューションはありますか? –
メッセージロギング? http://msdn.microsoft.com/en-us/library/aa702726.aspx http://blogs.msdn.com/madhuponduru/archive/2006/05/18/601458.aspx – Brian
ドット(。 )をhttp://localhost./MyService/Service.svcに追加し、フィドラーがそれを取り上げます。 –