Data Distribution Service: Difference between revisions

Content deleted Content added
No edit summary
Line 14:
Although there is a unique Global Data Space, in a DataCentric Middleware each Data Reader and Data writer can have or build its unique view of the data.
 
DDS helps to build decoupled and distributed architectures where Applications do not have to expose either their ___location, their APIs, their internal behaviour nor they need to be active and alive at the same time. With DDS, the decoupling is bidimensional, it happens both in Space and Time. Applications onlydevelopers focus on the data they provide and the data they require and do not need to deal with the underlying networking technologies in use.
 
To build and share the Global Data Space DDS relies on the Publisher and Subscriber communication paradigm.
 
The Global data space lives in the notion of a Domain. A DDS ___domain is an administrative boundary that limits the scope of the data dissemination within the network. Only applications that live in the same ___domain can share data and can communicate. A DDS partition organises the Global data space and the datasets it contains in logical groups. to form hierarchies, disjoint groups or networked groups.
 
=== The Engineering Model ===