gpt4 book ai didi

data-distribution-service - DDS 有经纪人吗?

转载 作者:行者123 更新时间:2023-12-04 08:44:34 25 4
gpt4 key购买 nike

我一直在尝试阅读 DDS 标准,尤其是 OpenSplice,我对架构感到疑惑。

DDS 是否需要运行代理或任何特定的守护进程来管理不同方之间的消息交换和协调?
如果我只是为一个主题启动一个发布数据的进程,并启动另一个订阅同一主题的进程,这就足够了吗?是否有任何理由可能需要另一个进程运行?

或者,它是否使用 UDP 多播在发布者和订阅者之间进行某种自动发现?

一般来说,我试图将其与传统的队列架构(如 MQ 系列或 EMS)进行对比。

如果有人可以帮助阐明这一点,我将不胜感激。

谢谢,

法希姆

最佳答案

DDS 没有中央代理,它使用基于多播的发现协议(protocol)。 OpenSplice 有一个模型,每个节点都有一个服务,但这是一个实现细节,如果你检查例如 RTI DDS,他们没有那个。

关于data-distribution-service - DDS 有经纪人吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8673149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com