2009-05-12 2 views
1

私は解決したい問題がありますが、WCFでエンドツーエンドのログを構成する方法がわかりません(エンドツーエンドのロギングでも問題を解決できるかどうかはわかりません)有効)。私は、NetMsmqBindingを通じてWCFサービスを使用して互いに通信する3つのアプリケーション(A、B、C)を持っています。 Aはホスト、BとCはWCFサービスのクライアントです。このサービスは、証明書でメッセージセキュリティを使用します。 BとAの間の通信は完全に正常ですが、CとAの間の通信はありません。だから私はロギングを使用して、メッセージがキューから削除される理由(C - > Aの場合)を把握し、ホストによって処理されないようにしたいと思います...診断するためにこのシナリオのログをどのように設定するのですか問題は...(アプリBとアプリCは同じマシンにあり、アプリAは別のマシンにあります)。 (B - > Aは証明書の有無の両方で動作します)(C - > Aは証明書なしでのみ動作します)。私は証明書で動作するようにC - > Aを設定する必要がありますが、問題を修正するために何が問題なのか分かりません。助けてください!WCFエンドツーエンドロギングの設定方法は?

ありがとうございます!ここで

答えて

1

は、WCFエンドツーエンドのトレースを行う方法である:私は、エンタープライズライブラリロギングを使用しているだろう、あなたの場合は

http://msdn.microsoft.com/en-us/library/aa738749.aspx

。パラメータが送信された各メソッドのエントリと終了、および例外のロギングとともにコードの重要な部分をtry catchで記録します。

これが役に立ちます。

関連する問題