我需要在java中设计一个客户端服务器实现。客户端应该提供一些功能,服务器应该能够通过验证远程访问这些功能,在访问之前完成身份验证。我正在考虑CORBA IDL和RMI。它们在功能上看起来相似:都创建了存根,骷髅等等。每个pros and cons
是什么?
答案 0 :(得分:1)
Basicaly,CORBA IDL非常强大。 CORBA允许我们在不同的编程语言之间进行通信,而RMI有更大的社区,它最容易编写“复制和粘贴编程”。 :)
PS:对于Java,我更喜欢使用JacORB而不是JDK CORBA。 JacORB有最新版本,实现CORBA 2.3; JacORB IDL编译器更好。