我有一个使用 RMI 进行通信的服务器和一个客户端,并且我有几个实现远程接口的类。
客户端接收代理没有问题,但是当我发送这个代理对象之一作为另一个 RMI 方法调用的参数时,服务器上的方法接收到代理的引用而不是“真实对象”的引用,它驻留在在同一个JVM中。
是否可以在服务器中接收真实对象实例作为参数(也就是说,通过让 JVM 自动处理转换)?接收本地对象的代理对我来说没有多大意义。
提前致谢!
我有一个使用 RMI 进行通信的服务器和一个客户端,并且我有几个实现远程接口的类。
客户端接收代理没有问题,但是当我发送这个代理对象之一作为另一个 RMI 方法调用的参数时,服务器上的方法接收到代理的引用而不是“真实对象”的引用,它驻留在在同一个JVM中。
是否可以在服务器中接收真实对象实例作为参数(也就是说,通过让 JVM 自动处理转换)?接收本地对象的代理对我来说没有多大意义。
提前致谢!