摘要:
和.net Remoting一样,继承自System.MarshalByRefObject 的对象必须Host到某一个运行的进程中,他才开始监听来自Client端的请求,当Client才能通过Proxy远程的调用,Remoting Infrastructure监听到来自Client端的请求,他会激活相应的remote Object(我们只考虑Server Activate Object——SAO)。实际上对于WCF Service也需要一个Host环境才有其发挥作用的舞台。就像Remoting一样,你可以使用任何一种Managed Application——Console Application、WinForm Application、IIS / ASP.NET Application——作为它的Host环境。
阅读全文
posted @ 2008-09-04 17:43
Mainz
阅读(1277)
评论(0)
推荐(0)

什么是设计不足?设计出来的系统复用性差,扩展性不强,不能灵活的应对变化,简言之,设计没到位。设计不足,多半是因为经验有限,设计能力有限。什么是过度设计?设计出来的系统比恰到好处要复杂臃肿的多,过度的封装、一堆继承、接口和无用的方法,超复杂的xml配置文件,简言之,客户需求是要一把杀鸡的刀,你给设计了一把牛刀(杀鸡用牛刀)。中国的架构师,缺乏的不仅仅是经验、技术、创意、设计能力,也许最缺乏的是思想和心境的沉淀。
浙公网安备 33010602011771号