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