Definição – O que significa o Data Distribution Service (DDS)?
O Data Distribution Service (DDS) é um padrão Object Management Group (OMG) para sistemas em tempo real que aborda a comunicação de dados entre os nós de uma arquitetura de mensagens baseada em publicação / assinatura. Lançado em 2004, o DDS serve como arquitetura de middleware para um padrão de mensagens de publicação / assinatura.
Definirtec explica o serviço de distribuição de dados (DDS)
O DDS permite dados, eventos, comandos e outras comunicações relacionadas entre um editor de mensagem / dados e seus assinantes associados. Normalmente, é implementado em aplicativos de computação distribuída (como financeiro, comercial ou big data) que dependem da entrega oportuna e eficiente de comunicação entre todos os nós participantes.
O DDS funciona fornecendo interação escalável, de alto desempenho e em tempo real para editores e assinantes. Elimina totalmente a necessidade de programação de rede que lida com as comunicações, já que todos os nós e aplicativos conectados contam com DDS, que automatiza sua interação.