哪种方法更快:wcf自动生成代理或channelfactory <t>用于消费服务

Inf*_*ner 2 c# wcf

我已经创建了一个wcf服务,并希望在客户端应用程序中使用它.表现明智,哪个更好?自动生成的类是通过服务引用还是通过channelfactory方式添加的?

And*_*erd 5

如果您单步执行自动生成的代理代码,您将看到此代码仍然使用ChannelFactory机制.

所以我的答案是:性能完全相同.

唯一的潜在差异可能在于你围绕ChannelFactory调用编写的代码,与后续的网络调用相比,它实际上是零.