Tel*_*ian 1 wcf visual-studio-2010
我注意到在VS2010中使用"添加服务引用"时会创建大量文件.其中一个文件是Reference.cs,它为服务契约创建一个ClientBase.
因此,我想知道VS创建的大量额外文件是否有任何优势,或者我可以自己使用ClientBase并跳过"添加服务引用"选项.
我应该注意到,在我的情况下,双方都在我的控制之下.
以下是我个人观点中不同方法的优缺点概述:
优点
缺点
优点
缺点
总结使用代理在消耗WCF服务时提供较少的摩擦,同时放弃一些控制和可测试性.使用Channel API需要更多代码以换取更高程度的灵活性,这非常方便,特别是如果您希望将测试组件与它们通信的WCF服务分开进行单元化.
相关资源:
| 归档时间: |
|
| 查看次数: |
2758 次 |
| 最近记录: |