会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
God tear
天空没有翅膀的影子,可是我已经飞过
博客园
首页
新随笔
联系
管理
订阅
2007年6月25日
用代理技术实现简单的AOP框架
摘要: 在许多的实现AOP框架的技术中,不管是静态织入还是动态织入,关键点在于拦截方法,并在方法中加入预处理和后处理。而实现方法的拦截的一个简单办法就是把类的实例委托给类的真实代理(RealProxy).这样以来,方法的调用都会被转换成消息(IMessage),同时该消息作为参数被送到真实代理的 Invoke方法。所以我们相应地改写Invoke方法,加入预处理和后处理也就OK了。
阅读全文
posted @ 2007-06-25 00:21 Nathan.Liu
阅读(2859)
评论(12)
推荐(0)
编辑
公告