### Navigation

- index
- next |
- previous |
- RMI User Guide »

# 1. Preface

## 1.1. About the RMI User Guide

The Vortex OpenSplice RMI User Guide is intended to explain the steps required to take advantage of the client/server interaction paradigm provided by Vortex OpenSplice RMI layered over the publish/subscribe paradigm of Vortex OpenSplice.

Intended Audience

This Vortex OpenSplice RMI User Guide is for developers using remote invocations in DDS applications.

Organisation

The first two chapters give a general introduction to RMI over DDS.

Building an RMI Application describes the steps involved in building applications using RMI over DDS.

Language mapping for Vortex OpenSplice RMI gives the ‘C++ and Java’ mapping of the IDL types that can be declared in the RMI services description file.

RMI Interface to DDS topics mapping rules shows how IDL declarations of RMI interfaces are mapped into IDL declarations of the implied DDS topics.

RMI Runtime Configuration Options describes the command-line options available when starting the RMI runtime.

QoS policies XML schema contains the XML schema for reference.

## 1.2. Conventions

The icons shown below are used to help readers to quickly identify information relevant to their specific use of Vortex.

> Icon | Meaning
> --- | ---
> | Item of special significance or where caution needs to be taken.
> | Item contains helpful hint or special information.
> | Information applies to Windows (e.g. XP, 2003, Windows 7) only.
> | Information applies to Unix-based systems (e.g. Solaris) only.
> | Information applies to Linux-based systems (e.g. Ubuntu) only.
> | C language specific.
> | C++ language specific.
> | C# language specific.
> | Java language specific.

### Navigation

- index
- next |
- previous |
- RMI User Guide »