CORBA IDL 与 RMI 的优缺点? [复制]
Posted
技术标签:
【中文标题】CORBA IDL 与 RMI 的优缺点? [复制]【英文标题】:Pros and cons of CORBA IDL vs RMI? [duplicate] 【发布时间】:2012-02-28 12:48:31 【问题描述】:可能重复:RMI and CORBA Differences?
我需要在 java 中设计一个客户端服务器实现。客户端应该提供一些功能,服务器应该能够通过验证远程访问这些功能,在访问它们之前完成身份验证。我正在考虑 CORBA IDL 和 RMI。它们在功能上看起来很相似:都创建存根、骨架等。每个的 pros and cons
是什么?
【问题讨论】:
我冒昧地编辑了这个问题,试图使其更具建设性。 【参考方案1】:基本上,CORBA IDL 非常强大。 CORBA 允许我们在不同的编程语言之间进行交流,并且 RMI 拥有更大的社区,最容易编写“面向复制和粘贴的编程”。 :)
PS:对于 Java,我更喜欢使用 JacORB 而不是 JDK CORBA。 JacORB 有最新版本,执行 CORBA 2.3; JacORB IDL 编译器更好。
【讨论】:
对不起,我不明白“面向复制和粘贴的编程” :(您也可以参考一下 JacORB 和 JDK CORBA 之间的区别。 “面向复制和粘贴的编程”,是一个笑话,描述了程序员只是从论坛复制代码并粘贴到自己的代码中而不理解它。 我质疑“RMI 有一个更大的社区”。 CORBA 自 1990 年代初就开始使用。从 1.2 开始发布的每个 JDK 和 JRE 都包含一个 ORB,因此实际上 CORBA 社区是 Java 社区的超集,更不用说 Java RMI 社区了,而且由于 RMI 支持 IIOP,所以还有另一个很大的重叠。 我不同意你的看法。您可以在 *** 中查看标签的数量以了解它。 RMI 有 719 个问题,CORBA 有 208 个问题。Java 社区比 CORBA 更了解 RMI以上是关于CORBA IDL 与 RMI 的优缺点? [复制]的主要内容,如果未能解决你的问题,请参考以下文章