Serviço de distribuição de dados (dds)

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.