将结构从一个进程发送到另一个进程的最简单方法是什么? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将结构从一个进程发送到另一个进程的最简单方法是什么? [关闭]相关的知识,希望对你有一定的参考价值。

我有两个Rust线程;要将结构从一个线程发送到另一个线程,我会使用一个通道。现在我想将这些线程分成两个OS进程。

有没有比使用TCP套接字和来回串行化JSON更简单的方法?

我对所有这些都很陌生,所以我甚至不知道谷歌的条款。

答案

关于google的关键字,你正在寻找的是进程间通信(IPC)。有几种方法可以做到这一点,正如评论中已经提到的,Rust在标准库中没有提供太多功能。

问题在于,有很多方法可以进行进程间通信,每种方式都有自己的好处和缺点。也许开始阅读here,它会给你一些关于谷歌的提示。

特别针对您的问题,如果您在将结构序列化为json时担心性能,那么您也可以使用二进制格式。 Bson可能是你可以看看的选项。

以上是关于将结构从一个进程发送到另一个进程的最简单方法是什么? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

将大字节流缓冲区发送到另一个进程

将广播从一个进程发送到另一个进程

通过 URL 将用户所在的 URL 提交到另一个进程的最简洁、最短的 Javascript 是啥?

将数据从 Windows 挂钩传递到另一个进程的最佳方法是啥?

将 signalfd 发送到另一个进程

如何在 C++ 中将字节数组发送到另一个进程