ChannelFactory在WCF中使用的优点是什么?

时间:2014-04-10 14:34:49

标签: wcf channelfactory

很少有人添加服务引用并调用服务,很少有人在没有服务引用的情况下调用服务,而是通过ChannelFactory动态创建代理并调用服务。

很多人说通常使用ChannelFactory有优势,但我得到了ChannelFactory的优点。所以,如果有人知道使用ChannelFactory的所有优势,请与我分享。感谢

using System.ServiceModel;
using System.ServiceModel.Description;

     var binding = new WebHttpBinding();
     var factory = new ChannelFactory<IMyServiceContract>(binding, new EndpointAddress("http://url:port"));
     factory.Endpoint.Behaviors.Add(new WebHttpBehavior());

     var myService = factory.CreateChannel();

     myService.ServiceMethod();

0 个答案:

没有答案