gpt4 book ai didi

c++ - Corba(例如 TAO)、Thrift、D-Bus、ICE 等框架的进程调用性能

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:46:10 27 4
gpt4 key购买 nike

我们正在尝试创建一个应用程序,其中的某些部分可能会分发,但不一定会分发。为此,我们希望使用现有框架进行远程调用。为了不重复执行所有操作,我们希望在同一台机器上的同一进程中对调用使用相同的东西。

有谁知道在使用这样的框架而不是直接调用 vtable 时我们会得到的性能/延迟损失?有比较可用吗?

系统应该在 Windows 和 Linux 上是可移植的

问候托拜厄斯

最佳答案

omniORB很长一段时间以来,有一个直接调用的协同定位快捷方式,但从版本 4 开始,它有一个专有的 POA 策略,可以绕过更多所需的 CORBA 行为,使其几乎与直接虚拟调用一样快。查看omniORB Wiki并搜索“快捷方式调用本地电话”。不幸的是,这似乎不在官方文档中,至少我能找到。

关于c++ - Corba(例如 TAO)、Thrift、D-Bus、ICE 等框架的进程调用性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16807819/

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