、私はここで行く、私はあなたが私を助けることを願っていくつかの質問を持っている:私たちは、サービスの生地を使用したマイクロサービスに当社のサービスを再設計することを計画しているサービスの生地とWCF
通信スタック
すべての私たちサービスはnet.tcpを使用してWCF上にあるため、理論的にはWCF通信スタックを再利用することができますが、これが最善の方法であるかどうかわからないのですが、デフォルトの通信スタックとWCFの違いは何ですか?
拡張
我々は、WCFの通信スタックを選択した場合、我々はまだこれを使用することができ、WCFの拡張ポイントを使用した実装の多くを持っていますか? IPを取得するために
1.セキュリティにServiceSecurityContext
/OperationContext
を、コールが呼び出しを行っているイントラネットドメインアカウントであるならば、私は、チェックイン:私たちは、基本的には、このためにIServiceBehavior
、IOperationInvoker
、OperationContext
とServiceSecurityContext
を使用していますStatelessServiceContextが、私はこの情報を得ることができるすべてのプロパティを見つけることができませんでした。メソッドのパラメータと、どのくらいthisを読んで、操作を完了するのにかかったことがあればスタート/ストップ・メソッドを実装する継続時間が自動的に行われることが表示されますをログに記録する
2.パラメータと時間IOperationInvoker
、どのようなIこれが属性のコンテキストで動作するかどうかは確かで、エラーが発生した場合はIErrorHandler
となります。
3.通知IErrorHandler
が例外をログに記録して、紺碧に通知を送信するためのより良い方法があり、私たちは現在、SMTPサーバーを使用してこれをやっている開発チームに電子メールを送信します?。お時間を
おかげ