Getting Started with the OpenDDS Project

Watch this demo to easily visualize fundamental OpenDDS-supported concepts without needing to read or write source code.

The OpenDDS project is Object Computing's open source implementation of Object Management Group’s standard Data Distribution Service (DDS). 

Developers use this standards-based, real-time solution as a framework for enabling C++ and Java applications to distribute data over a network in a decoupled publish/subscribe paradigm.

Unlike low-level transport protocols, OpenDDS middleware is aware of the schema and semantics of the data it distributes, which allows it to use advanced Quality of Service (QoS) options to address many distributed computing challenges.

OpenDDS technology interoperates with other DDS implementations. 

This short demo covers:

  • Publishers and subscribers
  • Ownership quality of service
  • Content-filtered topics