Data Distribution Service

E699636

Data Distribution Service is a real-time publish–subscribe middleware standard defined by the Object Management Group for scalable, high-performance data exchange in distributed systems.

All labels observed (1)

Label Occurrences
Data Distribution Service canonical 3

How this entity was disambiguated

Statements (93)

Predicate Object
instanceOf OMG specification
middleware standard
publish–subscribe standard
abbreviation DDS
category message-oriented middleware standard
real-time middleware
communicationModel publish–subscribe
competesWith AMQP
MQTT
ROS publish–subscribe mechanisms
dataModel data-centric
definedBy Object Management Group
designGoal fault tolerance
high throughput
interoperability
low latency
platform independence
scalability
domain distributed systems
real-time systems
fullName Data Distribution Service for Real-Time Systems
hasConcept Data-Centric Publish–Subscribe
DataReader
DataWriter
Deadline
DestinationOrder
Domain
DomainParticipant
Durability
GroupData
History
LatencyBudget
Lifespan
Liveliness
Ownership
Partition
Publisher
Quality of Service policy
Reliability
ResourceLimits
Subscriber
TimeBasedFilter
Topic
TopicData
TransportPriority
UserData
hasProfile DDSI-RTPS interoperability profile
hasVersion DDS 1.0
linked to: DDS

DDS 1.1
linked to: DDS

DDS 1.2
linked to: DDS

DDS 1.4
DDS 1.5
implementedBy GurumNetworks GurumDDS
OpenDDS
PrismTech Vortex (ADLINK) DDS
RTI Connext DDS
Twin Oaks CoreDX DDS
eProsima Fast DDS
publisher Object Management Group
relatedSpecification DDS Interoperability Wire Protocol
DDS Security
DDS-XRCE
standardizedIn OMG DDS specification
supports automatic participant discovery
best-effort communication
content-based filtering
data discovery
data-centric communication
high-performance data exchange
multicast communication
quality of service policies
real-time data distribution
reliable communication
scalable data exchange
topic-based communication
type-safe data exchange
supportsLanguageBinding .NET
Ada
C
C++
Java
Python
transportProtocol TCP
UDP
shared memory
useCase aerospace systems
autonomous vehicles
defense systems
financial trading systems
industrial automation
medical devices
robotics
smart grid systems

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Object Management Group knownFor Data Distribution Service
DDS fullName Data Distribution Service
DDS abbreviationFor Data Distribution Service