About DDS

1/2

Benefits of the DDS approach
 

Simple & Powerful Data-Centric Pub-Sub Model

  •   Reduces Risk and Development/Integration Time

  •  Enhances effective performance by delivering the right data to the right place with the right QoS

  •  Standards-based: API and Protocol

1. Unsurpassed Performance and Scalability

Priority-aware no choke-points architecture

2. Builds higher quality systems and lowers TCO

Built-in high-value capabilities

Handles Availability & other “hard problems”

Easy to maintain and Evolve

Leverage multicore

  • DDS Interoperable Wire Protocol uses UDP

  • Low overhead, Unreliable protocol

  • DDS allows application to choose RELIABLE or BEST EFFORT communications

  • RELIABLE setting adds hand shaking and retransmission functions to guarantee data delivery

  • BEST EFFORT setting uses default UDP protocol: no guarantee of data delivery

  • Retransmission of data is dependent on additional QoS settings

  • History Depth must be adequate to save samples that may need to be retransmitted

  • Resource Limits may be applied to force the Publishing application to block until the Subscribing application can handle additional data 

For more information...