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目录下为链式消息处理框架
......
阅读全文  阅读全文
posted @ 2006-08-07 16:10 Lyn 阅读(2130) | 评论 (0)  编辑
     摘要: 利用ServerContextSink来实现多截获的代码
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖  阅读全文
posted @ 2006-07-26 19:12 Lyn 阅读(2162) | 评论 (26)  编辑
     摘要: 实现利用RealProxy调用MessageSink链来实现用Attribute灵活多截获AOP
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖  阅读全文
posted @ 2006-07-26 19:02 Lyn 阅读(2033) | 评论 (31)  编辑
     摘要: .net AOP实现之利用RealProxy实现单截获
本系列代码看似简单,其实都是我专门去研究了一下Remoting才实现的,因为我原来对Remoting没有什么了解,所以请不要扔砖  阅读全文
posted @ 2006-07-26 18:49 Lyn 阅读(3060) | 评论 (15)  编辑