gpt4 book ai didi

corba - CORBA 是遗产吗?

转载 作者:行者123 更新时间:2023-12-03 05:18:19 28 4
gpt4 key购买 nike

对于从今天开始的分布式计算项目,遗留组件为 0,是否有充分的理由考虑 CORBA?

最佳答案

在某些情况下,CORBA 仍然是一个不错的答案:

  • 当您构建分布式涉及多种编程的系统语言和多平台,
  • 当您的系统需要发送时复杂的数据结构...和 ​​SOAP没有削减它,
  • 当您的消息发送率很高时...HTTP 并不能解决这个问题,或者
  • 当你必须与现有的 CORBA 客户端和/或服务。

但是话虽如此,还有一些替代方案可以完成 CORBA 的功能,而且效果更好……或者他们是这么声称的。例如ZeroC's ICE

编辑 @fnieto 插话说(或暗示)ICE 不是免费的,但 TAO 是免费的。

这是不准确且具有误导性的

  1. ICE 是 GPL 软件,可以免费下载。如果您/您的公司不准备接受 GPL 的条款,您只需支付 ICE 费用。 (或者如果您需要支持。)
  2. 我使用 ICE 作为 CORBA 的替代品示例。 TAO 就是 CORBA。 ICE 作者提供了一个可信的案例来解释为什么他们可以通过不遵守 CORBA 来获得更好的性能。
  3. TAO 绝不是唯一的免费/开源 CORBA 实现。我立刻就能想到另外 3 个。

ICE 的缺点是缺乏与 CORBA 中间件堆栈的互操作性,但根据我的经验,不同 CORBA 实现的互操作性也可能存在问题。 (该领域的情况可能有所改善......但自 2002 年以来我没有做过任何 CORBA 工作,所以我有点脱节。)

关于corba - CORBA 是遗产吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1226050/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com