跳到主要内容

IPC和RPC

  • IPC = Inter-Process Communication (进程间通信)
    • 用于两个不同进程之间传递消息、数据。
    • Electron 里的 ipcRenderer / ipcMain 就是典型IPC
    • 比如electron+python后台进程,2个不同进程,可以基于输入输出流的进程间通信IPC方式通信
  • RPC = Remote Procedure Call(远程过程调用)
    • 比如调用远程接口API、远程服务函数、调用另一台机器