背景
//TODO
2. 开发环境
依据文章: 10-QNX与Android双系统通讯之FDBUS(1)_村里小码农的博客-CSDN博客
3. 技术框架
3.1 Android 端:
![](https://img-blog.csdnimg.cn/img_convert/7420cade6c514ee181095b65026180d0.png)
时序://init.rc中
启动name_server
启动 fdbus_hidl
技术点:
高可用
断开重连接
死亡、状态通知
内存共享
protobuf序列,反序列化
事件分发
高效数据队列缓冲
标准接口,hwbinder,ibinder。
3.2 QNX端:
![](https://img-blog.csdnimg.cn/img_convert/d260597bcb1d47068fecee0a5d18c49a.png)
时序://init.rc中
启动host_server
启动name_server
启动 fdbus_server
技术点:
HAM高可用
断开重连接
protobuf序列,反序列化
事件分发
高效数据队列缓冲
QNX标准接口(微内核)
线程池--应对多APP请求
4. 案例
//略