我正在寻找一个CORBA工具包。我需要IDL编译器以及ORB的库(或源代码)。我对CORBA并不是很了解,但我们需要与通过CORBA公开其功能的服务器进行接口交互。
给出的要求,按优先级粗略排序如下:
1-低成本或许可商业(闭源)使用的许可证。 2-性能性能性能——是否有基于Boost::ASIO的ORB? 3-至少在Windows和Linux开发中简单集成。
我们用微秒来衡量软件的性能,因此我需要确保底层网络延迟被保持在绝对最小的状态,但同时,我个人不想与半成品或半工作的项目斗争,也不想将集成这些东西变成整个项目。实质上,我需要构建这个API并尽可能少地烦扰地调用远程函数。这可能只是一厢情愿,但值得一提。
那么,有没有人最近在现代桌面应用程序项目中集成CORBA的经验?你会推荐使用什么,我应该注意什么?
给出的要求,按优先级粗略排序如下:
1-低成本或许可商业(闭源)使用的许可证。 2-性能性能性能——是否有基于Boost::ASIO的ORB? 3-至少在Windows和Linux开发中简单集成。
我们用微秒来衡量软件的性能,因此我需要确保底层网络延迟被保持在绝对最小的状态,但同时,我个人不想与半成品或半工作的项目斗争,也不想将集成这些东西变成整个项目。实质上,我需要构建这个API并尽可能少地烦扰地调用远程函数。这可能只是一厢情愿,但值得一提。
那么,有没有人最近在现代桌面应用程序项目中集成CORBA的经验?你会推荐使用什么,我应该注意什么?