什么是CORBA的真实例子?

6 corba

什么是使用CORBA的情况的例子?是否只是使用界面语言(例如Java)与所有应用程序"对话"?

kvi*_*sta 11

CORBA可用于构建独立于语言的,独立于O/S的分布式系统.例如,Linux开发人员可以在Windows开发人员上使用Java构建一个通用的分布式系统.IDL描述了通过公共衬底(CORBA)绑定两个实现的接口.

CORBA在构建普通的旧分布式对象系统时也很有用 - 它定义了丰富的服务集,并且通常都经过深思熟虑.然而,这些天 - 取决于语言 - 许多人选择更简单(例如,RMI,协议缓冲)或基于消息的协议(例如,HTTP)来构建分布式系统,因此它并不常见.CORBA遭受委员会设计(特别是安全等问题).

更多信息:

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