AOP
文章平均质量分 86
simon麦田
这个作者很懒,什么都没留下…
展开
-
.Net基于Remoting远程调用实现的AOP拦截
AOP的作用就是横切关注点,然后将分离后的关注点已面的形式来呈现,这是概念性的说法,举个列子来说明吧。 假设在一个应用系统中,有一个共享的数据必须被并发同时访问,首先,将这个数据封装在数据对象中,称为Data Class,同时,将有多个访问类,专门用于在同一时刻访问这同一个数据对象。 为了完成上述并发访问同一资源的功能,需要引入锁Lock的概念,也就是说,某个时刻,当有一个访问原创 2015-12-31 09:22:48 · 1384 阅读 · 0 评论 -
继上次使用remoting实现了AOP,这次是通过RealProxy和ProxyAttribute实现
相比之前一篇remoting实现的AOP,这次用RealProxy和ProxyAttribute实现的简单许多。 代码如下: 首先是透明代理,该类在运行时会自动根据类的特性去代理其被代理对象 using System; using System.Runtime.Remoting.Messaging; using System.Runtime.Remoting.Proxies; usi原创 2016-04-19 13:42:24 · 1894 阅读 · 0 评论