Introduction
Vortex OpenSplice is the leading (commercial and Open Source) implementation of the
Object Management Group's (OMG) Data Distribution Service (DDS) for Real-Time
Systems messaging middleware standard. OpenSplice is an advanced and
proven data-centric solution that enables seamless, timely, scalable and
dependable distributed data sharing from Embedded and Mobile Devices to the
Enterprise and the Cloud. OpenSplice delivers the right data, in the right
place, at the right time, every time ; even in the largest-scale mission and
business critical systems.
Key Features:
- Deployed in the most challenging business and mission critical systems
- Seamless Integration with 80+ middleware technologies
- Largest ecosystem of plug-ins and tools for modeling, deployment and testing
- Supported by world-renowned professional services expertise from the developers of the DDS standard
- Genuinely the fastest, most scalable and most reliable Open Source integration technology
- Genuine Open Source Apache 2.0 licensing for both its Community and Commercial editions
- Field-proven Interoperability with other DDS Implementations
- Richest set of QoS policies for controlling efficiency, determinism and fault-tolerance
- Runtime choice between simple/standalone and high-performance/federated deployment
- Optional interaction-patterns, implemented on top of DDS: Remote Method invocation (RMI) and transparent batching (STREAMS)
The OpenSplice components are located in the following sub-directories
of the installation:
-
bin - contains OpenSplice DDS executables.
-
custom_lib - contains source code of the C++, ISO C++ and Java
language binding, for the customer to re-build to
ensure compliance with platform/compiler.
-
demos - contains demos for OpenSplice DDS.
-
docs - contains the documentation set and release notes for
OpenSplice.
-
etc - the default location for the license file and
configuration file(s). In case of the HDE, the
templates for code generation are also located in this
directory.
-
examples - contains code examples (for all supported DDS
languages) demonstrating the use of OpenSplice.
-
include - contains all OpenSplice header files.
-
jar - contains all JAVA archives for OpenSplice API's and
OpenSplice tools.
-
lib - contains all OpenSplice library files.
-
redist - depending on the platform this directory contains
redistributable packages needed by OpenSplice. These
packages are automatically installed.
-
src - contains the source code for the open source components of
OpenSplice that was used to build the OpenSplice libraries,
jars, executables, etc of the installed version.
-
tools - contains useful tools/utilities for use with OpenSplice DDS.
-
release.xxx - running this script in your current shell will
setup the OpenSplice environment, where
.xxx = .com for Unix and .bat for Windows.
Important Notice
The following rights apply to PrismTech proprietary software contained in this distribution:
The Software and documentation are Copyright 2006 to TO_YEAR PrismTech Limited. All rights reserved.
The Software and documentation included herein are commercial items.
If the Licensee is the U.S. Government or any agency or department thereof, the Software is
licensed hereunder only as a commercial item subject to Restricted Rights and unless otherwise
expressly agreed in the purchase contract, with only those rights as are granted to all
other end users pursuant to the terms and conditions of PrismTech's Software License Agreement.