OpenSplice DDS
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 DDS 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 DDS 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 LGPLv3 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)
What's new in V6.4:
- The ISO C++ API has been taken out of beta status and is now the
primary C++ API for OpenSplice DDS. Additionally, the new DDS-PSM-CXX
specification IDL type mapping is now implemented.
This allows simplified usage of IDL generated types through full compatibility with the STL.
The older CORBA compatible types are also supported.
- A performance boost has been made to OpenSplice. The libraries are now
consolidated to a single dcps library ddskernel, but the other libraries are still
available as stubs to avoid user build system changes. Additionally, other
optimisations have been introduced to increase performance and reduce CPU.
- TCP support for DDSI has been implemented. Configuration options are available
to run DDSI over a single connection.
- The CORBA cohabitation libraries have been upgraded to use TAO 2.1.
Where customer demand exists for TAO 1.6 support, these have been left at TAO 1.6.
- The DCPS API's for Java, C, C++ and C# have been extended with a
A QoS provider API that allows users to define QoS settings for DCPS
entities in an XML file as standardized in the DDS For Lightweight CCM
OMG (DDS4CCM) standard. Please see the Reference manuals for more information.
- Support for Visual Studio 2012 and 2013 on both 32-bit and 64-bit Windows
platforms.
- Support for Raspberry Pi.
- New benchmarking guide
and examples. Please see the RoundTrip and Throughput examples.
Please see the product release notes for technical details.
IMPORTANT NOTICE
The following rights apply to PrismTech proprietary software contained in this distribution:
The Software and documentation are Copyright 2006 to 2013 PrismTech Limited.
All rights reserved.
LICENSING NOTICE

Top