Eclipse Cyclone DDS 项目
Eclipse Cyclone DDS 是 OMG DDS 规范 非常高性能且可靠的开源实现。 Cyclone DDS 完全作为一个开放的 Eclipse IoT 项目进行开发 (请参阅 eclipse-cyclone-dds),拥有越来越多的 采用者 (如果您是其中之一,请添加您的 徽标)。 它是 Robot Operating System ROS 2 的一级中间件。
DDS 是分布式系统中最保密的秘密,它的历史比大多数发布-订阅消息传递系统要长得多,而且仍然优于许多此类系统。DDS 广泛用于各种系统,包括空中交通管制、喷气发动机测试、铁路控制、医疗系统、海军指挥控制、智能温室等。简而言之,它在航空航天和国防领域已有良好的应用,但不再局限于此。而且,它使用起来非常简单!
如今,DDS 在机器人和自主车辆领域也很受欢迎,因为这些领域确实需要高吞吐量、低延迟的控制系统,而无需通过中间的消息中介引入单点故障。事实上,它是 ROS 2 中使用最广泛、默认的中间件。它用于在各组件之间传输命令、传感器数据,甚至视频和点云。OMG DDS 规范涵盖了构建使用发布-订阅消息传递的系统所需的一切。它们定义了一个结构类型系统,允许在读取器和写入器之间自动进行字节序转换和类型检查。该类型系统还支持类型
暂无开放 Issues,或尚未同步最近议题。