OpenDDS OpenDDS是对象管理组的规范“实时系统的数据分发服务”(DDS)以及其他一些相关规范的开源C ++实现。 这些标准定义了一组接口和协议,用于基于发布-订阅和分布式缓存模型开发分布式应用程序。 尽管OpenDDS本身是用C ++开发的,但提供了Java和JMS绑定,以便Java应用程序可以使用OpenDDS。 OpenDDS还包括对DDS安全性和XTypes规范的支持。 OpenDDS构建在抽象层上,以提供平台可移植性。 OpenDDS还利用功能,例如其IDL编译器,以及OpenDDS DCPS信息存储库(DCPSInfoRepo)的基础。 OpenDDS的主要开发是由