XTypes: Taking Type Evolution To The Next Level

RTI Connext DDS 5.0.0 provided limited support for type evolution by implementing Extensible type extensibility as defined in the "Extensible and Dynamic Topic Types for DDS" specification, commonly referred to as the DDS-XTypes spec.

With Extensible type extensibility, the types in a DDS system can evolve by adding new elements at the end.

For example, let's assume a GPS vehicle tracking system. In a first implementation, the VehicleData type may provide position information such as latitude and longitude:

Read More

"Extensible Types" Spec Finalized at OMG

I'm very pleased to announce that the much-anticipated "Extensible and Dynamic Topic Types for DDS" (DDS-XTypes) specification has finished its finalization process at the Object Management Group (OMG) meeting that just completed in Reston, VA. As the lead author of the spec and chair of the finalization process, I for one am excited by what we've accomplished and where we're going with this technology.

Read More