C++ ZerocICE vs DDS
我知道这个问题似乎是重复的,但我认为新版本的RPC框架更适合再次比较,毕竟我是RPC和HLA的新手 我的要求:C++ ZerocICE vs DDS,c++,rpc,data-distribution-service,C++,Rpc,Data Distribution Service,我知道这个问题似乎是重复的,但我认为新版本的RPC框架更适合再次比较,毕竟我是RPC和HLA的新手 我的要求: 实时发布/订阅消息体系结构,我有12个节点相互连接,我希望我的应用程序的每个进程在每个节点上的不同VM服务器上运行多次 每个进程也必须知道它的复制进程,如果一个VM中的内存上升,那么复制进程必须并行地帮助这个进程 跟踪问题的每个进程发生的错误日志,以及丢失的消息数 我需要为我的仿真对象支持RTI和HLA 为什么DDS更多地用于军事或空中交通管理等关键系统?opensplice dds有
这些框架比较好吗?非常感谢。您的系统带宽是多少?DDS需要大量的带宽。使用术语RTI可能会让人困惑——有HLA RTI和RTI Connext提供DDS。您想要比较不同的DDS框架还是DDS和HLA?您考虑过DIS吗?请注意,通常软件推荐是离题的。@cup我的意思是HLA RTI支持,我不想进行任何比较,只需使用此标准来支持模拟器标准,关于DIS,我也考虑过,但我对使用这个标准感到困惑,因为它是一个标准。HLA@didierc我不认为这是一个软件建议,这只是比较两个或三个SDK的功能s@danicsCORBA和DDS是两种不同的OMG标准。对于两者,都有多种实现,OpenDDS是DDS实现,而不是CORBA实现。在问题的主题中,您提到了ZeroC ICE,这就是为什么我也提到了CORBA。