随笔分类 - AOP
AOP implement by .net
摘要:文件说明:
1、压缩文件包含一个VS2005工程,内含四个项目。
2、第一个项目为DotNetAOP.SingleRealProxy,为使用RealProxy和ProxyAttribute实现的简单AOP实现
3、第二个项目为DotNetAOP.NestedRealProxy,为使用嵌套RealProxy实现多个消息截获后利用代理多处对消息进行处理,但由于一个对象有两个RealProxy会出异常,所以这个实现是不成功的,不过有兴趣的朋友可以对它进行少量修改,通过委拖或自定义的消息接收器来完成消息处理链。
4、第三个项目为DotNetAOP.MessageSinkWithRealProxy,为使用RealProxy调用MessageSink链来实现对消息附加多个关注者链。具体实现如下:
a) Framework目录下为链式消息处理框架
......
阅读全文
阅读全文
摘要:利用ServerContextSink来实现多截获的代码
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖
阅读全文
摘要:实现利用RealProxy调用MessageSink链来实现用Attribute灵活多截获AOP
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖
阅读全文
摘要:.net AOP实现之利用RealProxy实现单截获
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖
阅读全文
摘要:本系列文章主要讲述如何利用.NET的Remoting消息框架实现AOP
三种实现
利用消息机制实现.NET AOP(面向方面编程)--通过RealProxy实现
利用消息机制实现.NET AOP(面向方面编程)--利用RealProxy和消息接收器实现多截获
利用消息机制实现.NET AOP(面向方面编程)--利用ServerContextSink实现多截获
先把代码贴出来,有必要再写解释
阅读全文