2010年6月18日

RealProxy实现客户端代理

摘要: 客户端访问WCF服务时,我们会使用客户端代理,该代理通常通过继承ClientBase<TChannel>来实现,对每一个TChannel我都必须实现TChannel的客户端。当WCF服务服务契约变更时,客户端也必须做代码结构的变更。如果使用RealProxy来实现客户端代理,可以不需要客户端做代码结构的变更。未完,待续。。。 阅读全文

posted @ 2010-06-18 17:40 钟湘光 阅读(504) 评论(2) 推荐(0) 编辑

松耦合应用程序构建技术-依赖注入(Unity)

摘要: 如果编程时,对于调用者,只需知道接口定义能调用具体实现类的方法,将极大方便构建松耦合应用程序。这里讨论一种这样的技术:依赖注入。微软P&P团队开发的应用程序块Unity就是这样的一个依赖注入容器。Unity包含接口注入,属性注入,构造函数注入,这里具体说明接口注入。明白了一种,其他类似。本文将演示Unity的基本应用。Unity 容器的接口注入基本用法1.引用Unity程序块,Unity1... 阅读全文

posted @ 2010-06-18 17:18 钟湘光 阅读(615) 评论(0) 推荐(0) 编辑

导航