Welcome to RTI® Shapes Demo! This demonstration application is a self-contained introduction to the elegance and power of publish-subscribe networking. It goes beyond simple publishing and subscribing, however. This demo will also give you a glimpse of the goals and capabilities of RTI Connext™ DDS. As you will see, RTI Connext DDS offers flexibility, performance, and reliability well beyond other networking technologies while addressing the challenge of extremely high-performance distributed networking.
Connext DDS offers flexible and fine-grained control over Quality of Service (QoS) parameters. No one application can showcase all the supported QoS parameters. Shapes Demo is intended to provide you with an abbreviated introduction to Connext
DDS concepts; it covers a small subset of the many QoS parameters available in Connext DDS.
Shapes Demo publishes and subscribes to (writes and reads) colored moving shapes, which are displayed in the demo’s window. Each copy of Shapes Demo can simultaneously publish and subscribe to many topics (shapes).
Shapes Demo also demonstrates the concepts of Extensible types. Shapes Demo can publish and subscribe to two different data types: the "Shape” type or the "Shape Extended" type. In a production scenario, your deployed applications are communicating
using some existing data type. However, after deployment, you may find it necessary to modify the deployed data model. For instance, you may need to add new attributes. Connext DDS’s Extensible Types feature is designed to make your data type flexible and allow it to evolve over time.