上一篇我们使用了一个通用JSON协议约定来进行达到远程调用的目的.但是从实现上,我们需要不断的在所有的方法上添加拦截,并且判断拦截,然后执行,这就达到了一个比较繁琐的目的. 之前我们尝试过使用代码生成器,直接生成. 构造基类,TestClassA然后使用代码生成器,构造第二个类,TestClassAProxy.所有需要的方法,我们都采用虚函数,然后重载,直接调用Base.Func();这样也就完成了任务,这个方法的好处,代码生成简单,但是需要替换使用类别.相对来说实现成本还比较低,对下面说的方法…