What your object registering code at server end?

解决方案 »

  1.   

    you are probably using SingleCall, consider to use Singleton or use client activated service instead
      

  2.   

    SingleCall的方式是每次调用对象的方法每次创建一个新的服务端对象实例,而不会好像本地对象那样一直保留状态;
    如果使用Singleton又不会区别客户端,大家共享一个对象实例;
    而使用客户端激活的方式会影响服务器的安全性和效率,不推荐使用;如果一定要使用这种每客户端状态,请自己写类似Session的东西;其实写多层的应用程序,尽量不要在服务器端保留状态,这样就与分布式的原意背道而驰了。要把Remoting当作WebService来用。(用中文描述比较土,不要见怪)