RTI Routing Service  Version 5.3.1
 All Classes Files Functions Variables Groups
RTI Routing Service Adapter API

This module describes the Java Adapter API.Adapters are pluggable components that allow RTI Routing Service to consume and produce data for different data domains (e.g., DDS, JMS, Socket, etc.). More...

Classes

interface  Adapter
 Adapter interface (required). More...
 
interface  Connection
 Connection interface (required). More...
 
interface  DiscoveryConnection
 DiscoveryConnection interface (optional). More...
 
interface  Entity
 Entity interface (required). More...
 
interface  Session
 Session interface (optional). More...
 
interface  StreamReader
 StreamReader interface (optional). More...
 
interface  StreamReaderListener
 StreamReaderListener used to notify Routing Service that new data is available. More...
 
interface  StreamWriter
 StreamWriter interface (optional). More...
 

Detailed Description

This module describes the Java Adapter API.

Adapters are pluggable components that allow RTI Routing Service to consume and produce data for different data domains (e.g., DDS, JMS, Socket, etc.).

By default, RTI Routing Service is distributed with a built-in DDS adapter. Any other adapter plugins must be provided as a set of Java classes registered within the <adapter_library> tag.

The following figure describes the RTI Routing Service adapter architecture.

AdapterArch.PNG

For additional details about adapter usage and configuration see Chapter 8 in the User's Manual.

Development Requirements

UNIX-based Systems Windows Systems
JAR rtirsadapter.jar

If the adapter must work with adapters providing DDS_DynamicData or DDS_SampleInfo (such as the built-in DDS adapter): dds.jar

RTI Routing Service Version 5.3.1 Copyright © Mon Feb 19 2018 Real-Time Innovations, Inc