Enterprise Library Policy Injection Application Block 之二: PIAB设计和实现原理
摘要:一、MBR、ObjRef、RealProxy、TransparentProxy 在真正进入PIAB之前,我们现来谈论一些与之相关的、必要的背景知识。MBR、ObjRef、RealProxy和TransparentProxy,对于这些名词,我想熟悉或者接触过.NET Remoting的人肯定不会不陌生。由于PIAB的实现机制依赖于Remoting的这种Marshaling,如果对此不了解的读者将对后面的介绍很难理解,所以很有必要先做以下简单的介绍。 我们知道,CLR通过AppDomain实现不同Application之间的隔离,在通常情况下,不同AppDomain不同共享内存。在一个AppDom
阅读全文
posted @
2012-05-30 20:08
啊T
阅读(275)
推荐(0)
Domain Model探索
摘要:MapperRegistry 是工厂方法的变形? 摘要 本文通过由Active Record模式到Data Mapper模式(使用工厂方法)再到Data Mapper模式(使用MapperRegistry)的一系列重构,探讨模式背后隐藏的思想和面向对象设计原则。本系列的要点是:重要的不是如何做,而是为什么做。 适用读者 基本上,我们猜测本系列的读者是A.OO达人,但是没看过Martin Fowler的《企业应用架构模式》一书。本系列所探讨的Data Mapper和Ghost等模式都来自《企业应用架构模式》,不过即使您没看过这本书也没关系,我们会对文中涉及到的模式作简要介绍,相信凭借您丰富...
阅读全文
posted @
2012-05-28 17:55
啊T
阅读(355)
推荐(0)
WCF与WebService的区别
摘要:1.WebService:严格来说是行业标准,不是技术,使用XML扩展标记语言来表示数据(这个是夸语言和平台的关键)。微软的Web服务实现称为ASP.NET Web Service.它使用Soap简单对象访问协议来实现分布式环境里应用程序之间的数据交互。WSDL来实现服务接口相关的描述。此外Web services 可以注册到UDDI中心.供其客户查找使用。 后来微软做了ASP.NET Web Service的安全,性能,数据加密、解密,托管宿主等多方面的扩展,称为WSE系列,这个是过度产品,最高到WSE3.0.后来就是WCF时代。 ...
阅读全文
posted @
2012-05-28 11:35
啊T
阅读(4642)
推荐(2)
WebService
摘要:1WebService 简介 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。 Web Service的简介就说这么多,大家都懂的,网上的资料太多了,搞过Web Service编程的人员都知道它的优点,没有搞过WS编程的人员也知道它的优点,这里不再累述。 参考文章: http://baike.baidu.com/view/837392.htm 2SOAP...
阅读全文
posted @
2012-05-28 11:24
啊T
阅读(612)
推荐(0)
IPC
摘要:进程间通信(IPC,Inter-Process Communication),指至少两个进程或线程间传送数据或信号的一些技术或方法。进程是计算机系统分配资源的最小单位。每个进程都有自己的一部分 独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信。这些进程可以运行在同一计算机上或网络连接的不同计算 机上。 进程间通信技术包括消息传递、同步、共享内存和远程过程调用。 IPC是一种标准的Unix通信机制。 有两种类型的进程间通信(IPC)。 本地过程调用(LPC)LPC用在多任务操作系统中,使得同时运行的任务能互相会话。这些任务共享内存空间使任务同步...
阅读全文
posted @
2012-05-22 19:11
啊T
阅读(591)
推荐(0)
IE userdata
摘要:在Internet Explorer 5中,Microsoft提供了名为userData的客户端持久存储功能。它是通过对CSS行为进行特殊扩展来实现的。这些扩展完全都是非标准的,是 90年代后期浏览器大战遗留下来的产物。由于它概念模糊、使用困难,并且只能用于Internet Explorer,所以很少有Web开发人员会使用这种存储方式,大多数的开发人员甚至完全不知道存在这种技术。IE的userData能 够存储完整的XML文档,并且会将复杂的数据类型转换为XML存储起来。通过这种方 式,数据会被插入到XML数据岛(另一项只有IE中才存在的功能)中。然后整个XML数据岛再被存入userD...
阅读全文
posted @
2012-05-10 12:59
啊T
阅读(1000)
推荐(0)