Talk:Data Distribution Service
From Wikipedia, the free encyclopedia
[edit] Other publish/subscribe systems
i haven't understood the difference between OMG's Data Distribution Service and other publish/subscribe system, such as gryphon, siena, adn so on.
who can give a survey of comparing DDS and other pub/sub middleware?
thanks.
- DDS is standard, the others (Siena, Mercury, Spread etc) are not. NDDS is an (expensive) commercial implementation of DDS used by Department of Defense and others. The QoS part is also important.
The question is larger than simply that one (OMG DDS) is a standard and the others are not. Publish-Subscribe comes in various 'flavors' (Topic-based, Content-based, Type-based) and within them various ways to implement each. OMG DDS is based on the "Data-Centric Publish Subscribe" model where, in order to make it amenable for use in embedded and/or real-time environments, Topics are defined in accordance with a data model (think relational) and associated in various clearly defined ways with a Quality of Service (QoS). These QoS attributes define the offered (or expected) behavior of a publication (or subscription).
Note that the product from RTI is no longer called NDDS but "RTI DDS"; the name "NDDS" is reserved for their product that pre-dates (but which helped form the basis of, along with THALES SPLICE) the OMG DDS spec. —Preceding unsigned comment added by 128.29.43.2 (talk) 15:16, 6 June 2008 (UTC)
[edit] External links
External links to various (commercial and free) implementations of the DDS standard do add value to the page.
One link per vendor/group is enough, of course.
Interested in the newer implementations of DDS (esp TwinOaks) but am seriously confused by the one "CORBA+DDS" from http://www.pocomatic.com/docs/whitepapers/corba. Reading the white pages does NOT indicate that it is using the OMG DDS spec at all (or maybe by simple inference when it talks about doing 'simpler' version of it). Still, I don't see how one can infer that an open source product that talks about DDS and CORBA in the same white paper necessarily means the OMG DDS spec. —Preceding unsigned comment added by 128.29.43.2 (talk) 14:57, 6 June 2008 (UTC)

