This document discusses using the Data Local Reconstruction Layer (DLRL) to address the object/relational impedance mismatch when using the Data Distribution Service (DDS) from object-oriented programming languages. DLRL provides an object/relational mapping for DDS that allows applications to work with object models instead of directly with DDS topics. It provides features like mapping between objects and topics, support for associations and inheritance, and can either automatically or manually map object models to existing DDS data models. Using DLRL allows applications to ignore the distributed nature of DDS data and focus on object-oriented design patterns.
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Hibernating DDS
1. OpenSplice DDS
Delivering Performance, Openness, and Freedom
Angelo Corsaro, Ph.D.
Hibernating DDS
Product Strategy & Marketing Manager
OMG RTESS and DDS SIG Co-Chair
angelo.corsaro@prismtech.com
with Java and C++