to:hnhl(荒凉) 
请细请一下:业务逻辑代理,如何让代码量最小化?

解决方案 »

  1.   

    你看着麻烦实际写起来不麻烦
    先写remoteobject然后把这个方法写一个空方法到客户端
    客户端调用这些空方法就可以了
    调试可以看看
    http://www.cnblogs.com/wayfarer/archive/2004/09/25/46476.html的
      

  2.   

    程序内容多了以后,工作量就大了。
    比如:一个模块:用户管理。
    界面层有:增加、修改、删除、查询。一个类中有四个方法。普通的三层结构,这四个方法,分别调用:应用逻辑层中的四个方法。
    Remoting客户端激活(使用替代方法),增加了:远程对象,在客户端和服务器分别建一个远程对象,有四个方法:增加、修改、删除、查询,在客户端是空的没有实现,在服务端的,再去调用:应用逻辑层中的四个方法。再有一个模块:公司管理。
    是另建一个远程对象,象上面的一样,再建两个远程对象?还是与上面的模块,共用远程对象?
    共用时,方法名要重新命名。
    不共用,每个模块,都创建单独的远程对象,每个对象,都占用一个通道?
      

  3.   

    是的,按照 Remoting 的实现方法
    这样做是必须的个人认为你的结构如果适合你的项目,就是合理的