RMI方法中的参数

时间:2014-01-07 17:56:33

标签: java serialization rmi

任何人都可以解释当对象作为远程方法中的参数传递时会发生什么,而此对象不实现Serializable。这种方法会调用吗?

干杯。

1 个答案:

答案 0 :(得分:2)

不,它不会。 RMI调用的所有参数必须为Serializable,以便它们可以在VM之间传递。

作为一个思想实验,当VM遇到不可序列化的参数时,您认为会发生什么?它如何正确完成通话?