corba - CORBA 的真实例子是什么?

标签 corba

将使用 CORBA 的情况的示例是什么?是否只是使用界面语言(例如 Java)与所有应用程序“对话”的问题?

最佳答案

CORBA 可用于构建独立于语言、独立于 O/S 的分布式系统。例如,Linux 开发人员上的 C++ 可以在 Windows 开发人员上使用 Java 构建一个通用的分布式系统。 IDL 描述了将这两种实现绑定(bind)在一个公共(public)基板 (CORBA) 上的接口(interface)。

CORBA 在构建一个普通的旧分布式对象系统时也很有用——它定义了一组丰富的服务,并且通常经过深思熟虑。然而,如今——根据语言的不同——许多人选择了更简单的(例如,RMI、 Protocol Buffer )或基于消息的协议(protocol)(例如,HTTP)来构建分布式系统,因此它并不常见。 CORBA 遭受了由委员会设计的问题(尤其是在安全性方面)。

更多信息:

http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture

关于corba - CORBA 的真实例子是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4634933/

相关文章:

java - 使用 CORBA 连接客户端(在 VirtualBox 上)和服务器(在本地主机上)- org.omg.CORBA.BAD_PARAM :

Python:在Windows64(Windows 7)环境中安装OmniOrbpy

c++ - Corba IDL 结构内存泄漏

c# - 如何从 C# 调用 CORBA 接口(interface)?

c++ - 用于编译 .idls 的 Makefile

java - jacorb 中的 InvalidName 异常

eclipse - ACE TAO Corba Ubuntu 10.4 未定义对 CORBA::Object::_refcount_value() 的引用

java - CORBA 测试自动化

java - IDL corba 中的数组和对象错误

java - CORBA 和 RMI 的区别