RTI Connext DDS 5.1.0

If you are new to RTI Connext DDS, the place to begin is the Core Libraries and Utilities Getting Started Guide. This guide will teach you the core concepts and guide you through writing your first application examples.

  • Core Libraries and Utilities Getting Started Guide [PDF]
  • Core Libraries and Utilities Application Created via XML [PDF]
  • Best Practices using DDS [PDF]

For an overview of new features and bug fixes in this release, consult the following documentation:

  • Core Libraries and Utilities What's New [PDF]
  • Core Libraries and Utilities Release Notes [PDF]

To learn about an RTI Connext DDS concept in depth, consult the Core Libraries and Utilities User's Manual. This comprehensive guide covers all the material exhaustively and is the definitive reference for the SDK.

  • Core Libraries and Utilities User's Manual  [PDF]

RTI Connext DDS provides comprehensive support for configurability and Quality of Service (QoS). Applications can take advantage of this to prioritize the different data Topics and message-flows, control the amount of history maintained by the middleware caches, ensure reliable delivery of information, accommodate low-bandwidth or high-latency links, etc. The following cheat-sheet provides a convenient summary of all the QoS policies.

  • QoS Policy Reference Guide (cheat-sheet) [PDF]

Once you begin active development, you will want to consult the extensive API documentation. RTI Connext supports C, C++, Java, and .NET (C# and C++/CLI). For information on each of these languages, click the appropriate link below:

For platform-specific instructions on how to compile, link, and run RTI Connext applications, consult the following documentation:

  • Core Libraries and Utilities Platform Notes [PDF]

Other documentation includes these addendums to the Getting Started Guide:

  • Database Setup [PDF]
  • Embedded Platforms [PDF]
  • Extensible Types [PDF]
  • Monitoring Library [PDF]

RTI Persistence Service

For information on using RTI Persistence Service, consult the following documentation for example code, installation guidance, etc.:

  • Installation Guide [PDF]
  • Release Notes [PDF]
  • Related Section in the Core Libraries and Utilities User's Manual [PDF]
  • API Reference [HTML]

RTI Routing Service

For information on using Routing Service, consult the following documentation:

  • Release Notes [PDF]
  • Getting Started Guide [PDF]
  • User's Manual [PDF]

If you want to build your own custom adapters so that you can bridge custom protocols and input/output streams to RTI Connext, see the following documentation:

RTI Secure WAN Transport

For information on using Secure WAN Transport, consult the following documentation for example code, installation guidance, etc.:

  • Release Notes [PDF]
  • Installation Guide [PDF]
  • Related Section in the Core Libraries and Utilities User's Manual [PDF]
  • API Reference

RTI TCP Transport

For information on using TCP Transport with Connext DDS, consult following documentation:

  • TCP Transport Reference Documentation [HTML]
  • Related Section in the Core Libraries and Utilities User's Manual [PDF]

RTI TLS Support

For information on using TLS with Connext DDS, consult the following documentation:

RTI CORBA Compatibility Kit

For information on using CORBA Compatibility Kit for RTI Connext DDS, consult following documentation:

  • API Reference
  • Related Section in the Core Libraries and Utilities User's Manual [PDF]

RTI Administration Console

RTI Administration Console is a centralized tool for monitoring and administering your distributed system. Admin Console collects various system health information and summarizes it in one easy-to-read table.

RTI Connext DDS Analyzer

For information on using Analyzer, consult the following documentation:

RTI Connext DDS Monitor

For information on using RTI Monitor, consult the following documentation:

RTI Connext DDS Recording Service

For information on using RTI Recording Service, consult the following documentation:

RTI Database Integration Service (a.k.a. Real-Time Connect, RTC)

For information on using RTI RTC to integrate a DDS application with a relational database system or a generic ODBC application, consult the following documentation:

RTI Shapes Demo

For information on using RTI Shapes Demo, consult the following documentation:

RTI Spreadsheet Add-in for Microsoft Excel

For information on using RTI Spreadsheet Add-In, consult the following documentation:

RTI Distributed Logger

For information on using RTI Distributed Distributed Logger, consult the following documentation:

RTI Connext DDS XML-Based Application Creation

XML-Based Application Creation simplifies the development and programming of RTI Connext applications. For information on how to use it, consult the following documentation:

  • Getting Started [PDF]

RTI Connext DDS Prototyper (Experimental Feature)

RTI Connext Prototyper is an experimental tool to accelerate RTI Connext application development and scenario testing. For information on using this experimental feature, consult the following documentation:

RTI Connext DDS Pluggable Transport API (Experimental Feature)

The Connext DDS Transport-Plugin API presents an abstract communication model that is independent of underlying physical transport devices. This API is used by the higher layers of Connext DDS to send and receive messages. The use of this API enables applications to use virtually any physical transport that can carry data from one application node to another.

Code that implements the Connext DDS Transport-Plugin API can be plugged into the Connext DDS middleware either by directly linking into the Connext DDS executable, or configuring the ParticipantQoS to load a dynamic library.

For information on how to wrote and configure a new Transport Plugin, consult the following documentation:

Wireshark and RTPS

For information on using Wireshark with RTPS, consult the following documentation: