El significado de red de DDS
El significado de red de DDS es servicio de distribución de datos.
El servicio de distribución de datos (¿DDS?) es un protocolo de middleware centrado en datos y un estándar API publicado por Object Management Group (OMG). DDS integra varios componentes en el sistema para proporcionar conectividad de datos de baja latencia, alta confiabilidad y una arquitectura altamente escalable para adaptarse a las necesidades de las aplicaciones de Internet de las cosas (IoT) de nivel comercial. DDS se centra en datos y es ideal para IoT industrial.
Introducción al uso de DDS:
El middleware DDS es una capa de software que abstrae las aplicaciones de los detalles del sistema operativo, la transmisión de red y los formatos de datos de bajo nivel. Los mismos conceptos y API se proporcionan en diferentes lenguajes de programación, lo que permite que las aplicaciones intercambien información entre sistemas operativos, lenguajes y arquitecturas de procesador.
Los detalles de bajo nivel, como el formato de la línea de datos, el descubrimiento, la conexión, la confiabilidad, el protocolo, la selección de transporte, la QoS, la seguridad, etc., se administran mediante middleware. La naturaleza centrada en los datos es que DDS sabe qué datos almacena y controla cómo compartirlos. Los programadores que utilizan middleware tradicional centrado en mensajes deben escribir código que envíe mensajes.
Al utilizar middleware centrado en datos, solo necesita especificar cómo y cuándo se comparten los datos y escribir una pequeña cantidad de código para compartir directamente el valor de los datos. DDS elimina la necesidad de que los usuarios administren todas estas operaciones complejas en el código de la aplicación, pero les proporciona directamente un intercambio de datos controlado, administrado y seguro.