【发布时间】:2010-12-26 07:37:02
【问题描述】:
我正在准备期末考试,有几个关于 RMI 和 CORBA 的问题。这些是从学习指南中提取的讨论问题,因此没有围绕它们的实际应用上下文。
- 为什么 RMI 和 CORBA 基于 TCP?该问题说明要根据调用语义来回答。
到目前为止,我的想法是 TCP 将比 UDP 更可靠,在 RMI/CORBA 中,我们需要网络可靠性。我还在某处读到 TCP 深深嵌入在本机 Java 网络类中。我对这个说法没有信心,因为 CORBA 可以用任何语言实现。
- 讨论 RMI 和 CORBA 名称服务之间的区别。
我对这个问题有点困惑,因为到目前为止我所读到的是 RMI 和 CORBA 是融合技术,并且 RMI 可以访问 CORBA 对象。我现在的理解是,名称服务似乎非常相似,任何差异都不值得一提。
- 与 CORBA 不同,为什么 RMI 需要显式动态调用?
我什么都没想到。
我意识到我在问三个不同的问题,但它们似乎都相关。
【问题讨论】: