繁体   English   中英

RxJS Observables可以在Electron应用程序中执行进程间通信吗?

[英]Can RxJS Observables perform inter-process communication in an Electron app?

对于一个Electron应用程序,我想知道,是否可以使用Observables代替使用远程模块在不同的Renderer进程之间进行通信。

我已经读过,Renderer流程和Main流程完全不同,按照我的理解,这将限制Observable的使用。

我也不完全了解Observable的细节。 所以,请对我好一点:P

根据评论,我认为Observable可以做什么与不能做什么之间存在一些误读。 Observable允许您以特定方式处理各种异步时间序列事件。 Electron的远程模块完全不同,它旨在在Electron的进程之间公开一些代理对象。

为了通过可观察的方式处理IPC消息,您可以根据需要轻松创建事件绑定,例如fromEvent(IPCxxx, 'channel') //chain operator as you need但它不会摆脱IPC本身的必要性,因为使用任何种类的方法都是必不可少的在Electron的进程之间使用ipc机制的方法-只需选择哪种机制即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM