根据上文内容,
RxBus
- 是一个基于RxJava的事件总线框架,允许在同一进程内进行轻巧量级传信。
- Neng帮开发者轻巧松实现组件间的传信,避免了直接调用方法或用接口。
- 用RxJava的kankan者模式,Neng够处理线程切换,支持事件总线的功Neng这个。
- Neng通过几行代码实现,用轻巧松。
- 支持事件的缓存,Neng在注册前将Yi发送的事件一次性缓存下来并在注册时进行接收。
- 性Neng较高大,基本上原因是不需要经过进程间通讯的过程。
-
- 是腾讯公司推出的一款跨进程通讯框架。
- 与RxBus类似,也是基于事件订阅-发布的消息总线。
- 适合跨进程一巨大堆数据的传输,比方说外卖APP与支付宝之间的交互。
- 性Neng相对较矮小,基本上原因是需要经过进程间通讯的过程,这玩意儿过程会带来一定的开销。
RxBus与TxBus的差别
- 传信范围RxBus适合同一进程内传信,而TxBus适合跨进程传信。
- 性NengRxBus性Nenggeng高大,基本上原因是不需要进程间通讯,而TxBus需要经过进程间通讯的过程。
- 用途RxBus适用于轻巧量级传信,而TxBus适用于跨进程一巨大堆数据的传输。