C ++中是否有用于远程进程间通信的API?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C ++中是否有用于远程进程间通信的API?相关的知识,希望对你有一定的参考价值。
我正在寻找C ++标准中等效的RMI API(在java中)。这些流程将在不同的机器上运行。
答案
有许多用于进程间通信的C ++ API。但它们都不是C ++标准库的一部分。
我建议使用Boost.Interprocess。
但是,如果你在不同的机器上进行交谈,则需要联网,而不是进程间通信。这需要一个网络库(也不是标准的); Boost.Asio是一个合理的网络库。
另一答案
C ++标准在这里无法帮到你。您可以使用DCOM或Corba(还有更多),具体取决于您使用的操作系统。
以上是关于C ++中是否有用于远程进程间通信的API?的主要内容,如果未能解决你的问题,请参考以下文章