ZettaScale Knowledge Base ZettaScale Knowledge Base

  • Home
  • DDS Products
    • DDS Overview and Concepts
    • OpenSplice DDS
      • OpenSplice DDS
        • OpenSplice FAQ
        • Why OpenSplice DDS?
        • Installation
          • OpenSplice Licensing FAQ
        • Best Practice and Possible Errors
        • API and IDL
        • Configuration
        • Networking
          • DDSI
          • RT Networking
        • Durability Service
        • DDS Security
        • Logging
        • Databases and DBMS
        • Release Notes
      • OpenSplice Tools
        • Overview
        • OpenSplice Launcher
        • OpenSplice Tuner
        • OpenSplice Tester
        • Record and Replay Manager
        • MMStat
    • Cyclone DDS
  • Zenoh
  • Contact Support
Home / DDS, DDS Overview and Concepts / DDS Tutorial

DDS Tutorial

What is DDS?

The Proven Data Connectivity Standard for the Industrial Internet of Things

The OMG Data Distribution Service (DDS) is a middleware protocol and API standard for data-centric connectivity from the Object Management Group. It integrates the components of a system together, providing low-latency data connectivity, extreme reliability, and a scalable architecture that business and mission-critical Internet of Things (IoT) applications need.

In a distributed system, middleware is the software layer that lies between the operating system and applications. It enables the various components of a system to more easily communicate and share data. It simplifies the development of distributed systems by letting software developers focus on the specific purpose of their applications rather than the mechanics of passing information between applications and systems.

What is DDS? (dds-foundation.org)

The Portal from the OMG gives gives detailed information on DDS and the specification which has been implemented by ZettaScale.

DDS Portal – Data Distribution Services (dds-foundation.org)

OpenSplice Tutorial

To help understand the concepts of DDS the OpenSplice DDS tutorial provides a step-by-step guide to using the OpenSplice DDs APIs. It is based on the C API. Other language examples can be found in the installation in the examples/dcps/tutorial directory.  Download the OpenSplice DDS Tutorial (v6 pdf | html) (v7 pdf | html)

Related

DDSDDS Overview and Concepts
twitter logo linkedin logo
News and Events
Copyright © 2022 ZettaScale Technology Ltd. All Rights Reserved