CORBA 和 DDS 是两个开放的中间件标准,有多个实现。对于这两个标准,互联网上有很多资源。
CARDAMOM是一个组件框架,它是OMG LwCCM标准的一个实现。它使用CORBA和DDS作为底层通信中间件标准。 CARDAMOM是Thales和Selex的产品,并没有很多关于它的公开信息。
要了解基础知识,您可以尝试阅读标准,但这些标准不是用户手册。作为替代看看 再见 和 AXCIOMA 这是LwCCM标准的两种替代实现。两者还集成了CORBA和DDS作为通信中间件,但AXCIOMA还集成了ZeroMQ和MQTT作为替代选项。 CIAO使用了 IDL到C ++ AXCIOMA使用的语言映射 IDL到C ++ 11 映射。