+In the ORTE project we are developing communication middleware under
+the OMG Data Distribution Service (DDS) for Real-Time Systems
+specification (OMG Document formal/07-01-01). The specification
+defines a service for efficiently distributing application data
+between participants in a distributed application.
+
+The recently-adopted DDS specification is divided into two components.
+First defines an Application Level Interface and behavior of a DDS
+that supports Data-Centric Publish-Subscribe (DCPS) in real-time
+systems. Second optional Data Local Reconstruction Layer (DLRL) allows
+distributed data to be shared by local objects located remotely from
+each other as if the data were local. The DLRL is built on top of the
+DCPS layer.
+
+The DDS specification also includes a platform specific mapping to IDL
+and therefore an application using DDS is able to switch among DDS
+implementations with only a re-compile. DDS therefore addresses
+'application portability.'
+
+The specification does not address the protocol used by the
+implementation to exchange messages over transports such as
+TCP/UDP/IP, so different implementations of DDS will not interoperate
+with each other unless vendor-specific “bridges” are provided.
+
+One of the transport protocol suitable for DDS communication is
+Real-Time Pusblish Subscribe (RTPS) wire protocol defined by OMG (OMG
+document formal/06-08-02). The RTPS was specifically developed to
+support the unique requirements of data-distributions systems. It's a
+field proven technology that is deployed in thousands of industrial
+devices.