【发布时间】:2026-01-09 12:45:02
【问题描述】:
我正在寻找 C++ 标准中的 RMI API(在 java 中)的等价物。这些进程将在不同的机器上运行。
【问题讨论】:
标签: c++ networking ipc
我正在寻找 C++ 标准中的 RMI API(在 java 中)的等价物。这些进程将在不同的机器上运行。
【问题讨论】:
标签: c++ networking ipc
有许多用于进程间通信的 C++ API。但它们都不是 C++ 标准库的一部分。
我建议使用Boost.Interprocess。
但是,如果您在不同的机器上进行通信,则需要联网,而不是进程间通信。这需要一个网络库(也不是标准的); Boost.Asio 是一个合理的网络库。
【讨论】:
C++ 标准在这里无法为您提供帮助。您可以使用 DCOM 或 Corba(还有更多),具体取决于您使用的操作系统。
【讨论】: