摘要: WCF的承载既可以通过编码(Code)实现,也能够通过配置(Config)实现.而且使用配置,更有利于日后的维护和扩展.WCF缺省的是将全部的服务配置都写到一个config文件中去.这种方式更有利于专业的IT人员对服务进行集中式管理.在很多项目中,这种方式也能解决分工问题.但是它也有一定的弊端,比如: 一个无关紧要的service变动,就需要变动config,而对应用程序config的任何修改非常有可能导致应用程序的重启或者异常.比如在网站中,如果更改web.config会导致Session,Application等的丢失.这些情况就会影响用户的体验.本文使用自定义ServiceHost的方式,实现一个Service对应一个config文件,这样当有service发生修改的时候,管理人员就只需要更改对应的config文件。更好的实现了服务与服务之间的隔离。 阅读全文
posted @ 2008-11-02 22:42 Robin Zhang 阅读(4263) 评论(9) 推荐(0) 编辑