【发布时间】:2011-11-01 21:35:53
【问题描述】:
我正在寻找 CORBA 工具包。我需要 IDL 编译器以及 ORB 的库(或源代码)。我对 CORBA 知之甚少,但我们需要与一个通过 CORBA 公开功能的服务器进行交互。
我得到的要求,粗略的优先顺序是:
1 - 可用于商业(封闭源)用途的低成本或许可。
2 - 性能表现 - 是否有基于 Boost::ASIO 的 ORB?
3 - 易于集成,至少适用于 Windows 和 Linux 开发。
我们以微秒为单位衡量我们软件的性能,因此我需要确保将底层网络延迟保持在绝对最低水平,而且,就我个人而言,我不想与半成品或半——工作项目,我不想把这些东西整合成整个项目。本质上,我需要构建这个 API 并尽可能少地调用远程函数。这可能只是一厢情愿,但值得一提。
那么,有没有人最近有将 CORBA 集成到现代桌面应用程序项目中的经验?你会推荐使用什么,我应该注意什么?
【问题讨论】:
-
我通常会提防做出需要您知道 CORBA 代表什么的生活选择...在 2011 年使用它的要求要少得多。:-P
-
我们正在连接到证券交易所,这就是它们的滚动方式。它肯定不会是我在 2011 年的首选协议,但是当有大量资金依赖于它们一直以它们的方式运行时,这些东西会保持更长时间的习惯。 :-(
-
@HostileFork - CORBA 可能并不性感,但我真的对你认为的满足 的 OP 要求的 中途 可移植框架很感兴趣性能表现表现。 (显然,正如 Derf 所发布的那样——他在这里没有选择的余地。)
标签: c++ boost-asio corba