日期:2014-05-20  浏览次数:20762 次

关于RMI远程方法调用的参数一致性问题
假设有一个远程方法的参数是一个对象。


void remoteMethod(objectParam op)

那么我在客户端调用这个方法的时候

remoteMethod(op);

op会被序列化到服务器端去执行,在执行返回之前,这个本地对象op是被锁起来的吗?
另一个线程在访问op是会被悬挂的吗?

------解决方案--------------------
rmi是非线程安全的。所以应该不会被锁起来。