在.NET 中,可以通过CBO来实现简单的一个msg级别的AOP, 可以参考我以前写的一个简单例子. 采用AOP 的观点来 Log 所有方法的调用
昨天正好培训了一下Remoting, 其实可以用一个realproxy来wrap所有的方法调用,并且可以做一些拦截.为此参考一下简单的代码
事实上,包含了singleton,proxy模式,呵呵

class Demo:MarshalByRefObject
}
其实Demo一定要从MBR继承,参考了don box 写的.net essential, 他提到了从MBR继承,.net clr 保证改类的方法不会被inline,这样就可以保证代理的正常工作. 如果从CBO继承,当然CBO是继承自MBR, proxy可以正常工作, 而且这时候new 一个CBO对象的时候,实际上该实例就是一个透明代理.
相关文章:
-
2022-02-22
-
2021-12-02
-
2021-10-28
-
2022-12-23
-
2022-12-23
-
2021-04-26
猜你喜欢
-
2021-06-25
-
2021-06-24
-
2022-12-23
-
2021-10-23
相关资源
-
下载
2022-12-16
-
下载
2022-12-03
-
下载
2021-11-02
-
下载
2021-11-02
-
下载
2022-12-19