Definición: ¿Qué significa Servicio de distribución de datos (DDS)?
El Servicio de distribución de datos (DDS) es un estándar de Object Management Group (OMG) para sistemas en tiempo real que aborda la comunicación de datos entre los nodos de una arquitectura de mensajería basada en publicación / suscripción. Lanzado en 2004, DDS sirve como arquitectura de middleware para un patrón de mensajería de publicación / suscripción.
Techinfo explica el servicio de distribución de datos (DDS)
DDS permite datos, eventos, comandos y otras comunicaciones relacionadas entre un editor de mensajes / datos y sus suscriptores asociados. Por lo general, se implementa en aplicaciones informáticas distribuidas (como financieras, comerciales o de big data) que dependen de la entrega oportuna y eficiente de la comunicación entre todos los nodos participantes.
DDS funciona proporcionando interacción escalable, de alto rendimiento y en tiempo real para editores y suscriptores. Elimina totalmente la necesidad de programación de red que maneja las comunicaciones, ya que todos los nodos y aplicaciones conectados dependen de DDS, que automatiza su interacción.