Silverlight 3中WCF服务客户端代理的正常生命周期是什么?

Tri*_*ion 6 silverlight wcf wcf-client wcf-proxy

我在网上找到了我的问题的混合答案.详细说明问题:

  1. 我应该为每个异步调用实例化一次服务客户端代理,还是每个Silverlight应用程序实例化一次?
  2. 我应该显式关闭服务客户端代理(就像我在同时调用WCF服务的ASP.NET MVC应用程序中那样)吗?

我发现很多博主和论坛海报相互矛盾.任何人都可以指出任何明确的消息来源或证据来一劳永逸地回答这个问题吗?

小智 0

您应该在每次通话时打开您的客户端,并在通话结束后立即关闭它。如果您有疑问,请使用 IE 浏览 SVC 文件并查看其中的示例。