【发布时间】:2013-03-04 16:21:05
【问题描述】:
除了in、out、inout存在的问题,我很清楚CORBA和RMI的区别。
CORBA 使用 IDL 语言描述接口,定义的方法中的参数有关键字:in、out、inout。它们的含义如下:
-
in:参数从操作的调用者传递给对象。 -
out:参数从对象传递给调用者。 -
inout:参数双向传递。
我的问题:为什么关键字(in、out 和 inout)在 CORBA 中是必需的,而在 JAVA/RMI 中却不是必需的。
【问题讨论】:
-
RMI中只有参数。
-
Java中只有
in参数。