有没有办法在多个电子主进程之间进行通信?

use*_*481 5 javascript ipc electron

我知道电子 ipc 模块允许一个主进程与多个渲染进程通信。除此之外,有没有办法使用另一个主进程同时与多个主进程通信?

Sha*_*ski 6

据我所知,在 Electron 中没有内置的工具可以做到这一点。话虽如此,您的问题的答案与如何在 Node.js 中进行进程间通信的更广泛问题的答案相同,对此有多个答案。您可以直接使用套接字、文件传递、数据库、消息系统、Redis 等...

这个问题:最高效的 node.js 进程间通信库/方法是什么?提供了一些可能的答案。答案之一指向 GitHub 上的 node-ipc 项目:https : //github.com/RIAEvangelist/node-ipc。这个特殊的解决方案似乎使用套接字来传递消息。


use*_*481 -2

child_process.spawn 将解决这个特定问题