2012-01-11 16 views
1

多くの呼び出しがあるときにwcfサービスクライアントプロキシの初期化について質問があります。 私は5秒ごとにサーバーに接続するプロセスを持っていると言いますが、サービスクライアントプロキシを5秒ごとにインスタンス化したくないので、最初に初期化してすべての呼び出しを同じインスタンスで使用します。 これはいいですか、私はここで何かを逃していますか?wcfサービスは開いて、同じインスタンスが5秒ごとに接続を閉じますか?wcfの複数の呼び出しによる初期化ポリシー

事前のおかげで...

+0

[WCFクライアント接続のキャッシュ/プール]の複製可能性(http://stackoverflow.com/questions/3509487/wcf-client-connection-caching-pooling) – BNL

+0

http://blogs.msdn.com/b/ wenlong/archive/2007/10/27/performance-improvement-wcf-client-proxy-creation-and-best-practices.aspx – BNL

答えて

1

私たちは、だから我々は我々だけでプロキシを提供するために、チャネルファクトリを尋ねるプロキシを必要とするたびにChannelFactory<T>を使用しています。したがって、内部のキャッシュからプロキシを取得したり、新しいキャッシュを作成したりするのは、Channel Factoryの責任です。

BNLによって提供されるリンクは、優れたリソースであり、パフォーマンスを達成するためにどのように役立つかを説明します。 また、linkにChannelFactoryの使用方法を確認してください。

関連する問題