【文件属性】:
文件名称:fdbus:FDBus-快速分布式总线
文件大小:1.69MB
文件格式:ZIP
更新时间:2021-05-05 22:33:37
platform ipc soa C++
介绍
FDBus是一个易于使用,重量轻且高性能的IPC框架。 它类似于DBus或SOME/IP ,但是具有自己的特征:
分布式:与DBus不同,它没有*集线器。 客户和服务对象直接连接
高性能:端点之间可以直接对话
按名称寻址:服务可通过逻辑名称寻址
地址分配:服务地址是动态分配的
联网:主机内部和整个网络之间的通信
IDL和代码生成:建议使用Google协议缓冲区
语言绑定:C ++ C Java Python
总的解决方案:它不只是IPC 。 它更像是一个中间件开发框架
通知中心:除分布式服务外,还支持MQTT等集中式通知中心
记录和调试:所有FDBus消息都可以被过滤和记录。 可以监视服务; 可以列出已连接的客户端...
可以在以下字段中找到其用法:
信息娱乐; 组合仪表,TBox和其他具有posix兼容OS的ECU正在运行
虚拟机管理程序中来宾OS之间的VM间通信
SO