You are here
Navigation
User login
RTI Connext DDS 6.0.1 LTS
If you are new to RTI Connext DDS, the place to begin is the RTI Connext Getting Started Guide. This guide will teach you the core concepts and guide you through writing your first application examples.
- RTI Connext DDS Getting Started Guide (updated Nov 10, 2020)
- Installation Guide (PDF version)
- Components Overview (PDF version)
For an overview of new features and bug fixes in this release, consult the following documentation:
For information on migration and compatibility with previous releases, consult the Migration Guide:
- Migrating from 6.0.0 to 6.0.1
- Migrating from 5.3.1 to 6.0.0
- Migrating from previous releases to 5.3.1: See release notes for 5.3.1 (PDF version)
To learn about an RTI Connext DDS concept in depth, consult the Core Libraries User's Manual. This comprehensive guide covers all the material exhaustively and is the definitive reference for the SDK.
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.
The Property Qos Policy stores name/value (string) pairs that can be used to configure certain parameters of Connext DDS that are not exposed through formal QoS policies. The following guide provides a summary of all the properties available in RTI Connext DDS.
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). Simplified APIs for Python and JavaScript are also available. For information on each of these languages, click the appropriate link below:
- C API Reference
- C++ Traditional API Reference
- C++ Modern API Reference
- .NET API Reference
- Java API Reference
Simplified APIs in Python and JavaScript are also available (see RTI Connector)
For platform-specific instructions on how to compile, link, and run RTI Connext applications, consult the following documentation:
Other documentation includes these addendums to the Getting Started Guide:
- Database Setup (PDF version)
- Embedded Platforms (PDF version)
- Extensible Types (PDF version)
- Android Systems (PDF version)
- iOS Systems (PDF version)
- INtime Systems (PDF version)
RTI Connext DDS provides XSD files that describe the XML format of types, QoS profiles, and XML-based Application Creation configuration files:
- RTI Connext DDS Types XSD Schema
- RTI Connext DDS Qos Profiles XSD Schema
- RTI Connext DDS XML-based Application Creation XSD Schema
RTI Connector
RTI Connector provides a set of simplified APIs that enables you to quickly develop demos, proofs of concept, and test applications using a variety of scripting languages. For information, consult the following documentation:
- Connector for Python API Reference
- Connector for JavaScript API Reference
- Other experimental language bindings
RTI Launcher
For information on using RTI Launcher, consult the following documentation:
RTI Code Generator
For information on using RTI Code Generator, 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:
RTI Persistence Service
For information on using RTI Persistence Service, consult the following documentation for example code, installation guidance, etc.:
RTI Routing Service
For information on using Routing Service, consult the following documentation:
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 Queuing Service
For information on using Queuing Service, consult the following documentation:
RTI Security Plugins
For information on using the RTI Security Plugins, consult the following documentation:
- Release Notes (PDF version)
- Getting Started (updated Nov 10, 2020)
- Installation Guide (PDF version)
- User's Manual (PDF version)
RTI Secure WAN Transport
For information on using Secure WAN Transport, consult the following documentation for example code, installation guidance, etc.:
RTI TCP Transport
For information on using TCP Transport with Connext DDS, consult following documentation:
RTI TLS Support
For information on using TLS with Connext DDS, consult the following documentation:
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.
- Release Notes (PDF version)
- User's Manual -- This documentation is available from the 'Help' menu in the application.
RTI Monitor
For information on using RTI Monitor, consult the following documentation:
RTI Recording Service
For information on using RTI Recording Service, consult the following documentation:
- Release Notes
- User's Manual (PDF version)
- Recording Service Tutorials, Replay Service Tutorials, and Converter Tutorials
- RTI Record XSD Schema
- RTI Replay XSD Schema
If you want to build your own plugins to read and write to custom storage, see the following documentation:
RTI Limited Bandwidth Plugins
For information on using RTI Limited Bandwidth Plugins, consult the following documentation:
RTI Limited Bandwidth Endpoint Discovery Plugin
For information on using RTI Limited Bandwidth Endpoint Discovery Plugin, consult the following documentation:
RTI Database Integration Service
For information on using RTI Database Integration Service to integrate a DDS application with a relational database system or a generic ODBC application, consult the following documentation:
RTI Web Integration Service
For information on using RTI Web Integration Service, consult the following documentation:
RTI Shapes Demo
For information on using RTI Shapes Demo, consult the following documentation:
RTI Cloud Discovery Service (Experimental)
For information on using RTI Cloud Discovery Service, 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 Logger, consult the following documentation:
RTI Ada Language Support
For more information on the RTI Ada Language Support, consult the following documentation:
RTI CORBA Compatibility Kit
For information on using CORBA Compatibility Kit for RTI Connext DDS, consult following documentation:
RTI Connext DDS Prototyper (Experimental)
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 System Designer (Experimental)
RTI System Designer is a tool that allows you to graphically design and configure Connext DDS systems. For information, consult the following documentation:
RTI Log Parser (Experimental)
RTI Log Parser is a command-line tool that processes and enhances RTI Connext log messages, making it easier to debug applications. For information on using this experimental feature, consult the following documentation:
RTI Connext DDS Pluggable Transport API
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 write and configure a new Transport Plugin, consult the following documentation:
Wireshark and RTPS
For information on using Wireshark with RTPS, consult the following documentation: