|
The Data Distribution Service for Real-Time Systems (DDS) is an Object Management Group (OMG) machine-to-machine middleware "m2m" standard that aims to enable scalable, real-time, dependable, high-performance and interoperable data exchanges between publishers and subscribers. DDS addresses the needs of applications like financial trading, air-traffic control, smart grid management, and other big data applications. The standard is used in applications such as smartphone operating systems,〔What Can DDS Do For Android, 2012, http://www.omg.org/hot-topics/documents/dds/Android_and_DDS1.pdf〕 transportation systems and vehicles,〔City of Tokyo Metropolitan Highway Line, 2013, http://www.omg.org/hot-topics/documents/dds/Tokyo_Snapshot_1.pdf〕 software-defined radio, and by healthcare providers. DDS may also be used in certain implementations of the Internet of Things.〔Building the Internet of Things with DDS, 2013, http://www.omg.org/news/meetings/tc/nj-13/special-events/iot-pdfs/corsaro.pdf〕 == History == A few proprietary DDS systems had been available for several years. Starting in 2001, two vendors, the American group, Real-Time Innovations,〔http://www.rti.com〕 and the French Thales Group teamed up to create the DDS specification, which was subsequently approved by the Object Management Group resulting in Version 1.0 in 2003. Version History * DDS 1.4 (April 2015)〔Data Distribution Service (DDS), Version 1.4, April 2015, http://www.omg.org/spec/DDS/1.4〕 * DDS 1.2 (January 1, 2007)〔Data Distribution Service (DDS), Version 1.2, January 2007, http://www.omg.org/spec/DDS/1.2〕 * DDS 1.1 (December 4, 2005)〔Data Distribution Service (DDS), Version 1.1, December 2005, http://www.omg.org/spec/DDS/1.1〕 * DDS 1.0 (June 1, 2003)〔Data Distribution Service (DDS) , Version 1.0, December 2004, http://www.omg.org/spec/DDS/1.0〕 The DDS specification describes two levels of interfaces: * A lower DCPS (Data-centric publish-subscribe) level that is targeted towards the efficient delivery of the proper information to the proper recipients. * An optional higher DLRL (data local reconstruction layer) level, which allows for a simple integration of DDS into the application layer. Starting with DDS version 1.4, the optional DLRL layer was moved to a separate DDS-DLRL specification:〔http://www.omg.org/spec/DDS-DLRL/〕 DDS is covered by US patents US8874686,〔(US Patent US8874686 )〕 US8671135,〔(US Patent US8671135 )〕 US8150988〔(US Patent US8150988 )〕 and US9015672,〔(US Patent US9015672 )〕 among many others.〔Justia, (Patents by Assignee Real-Time Innovations, Inc. )〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Data Distribution Service」の詳細全文を読む スポンサード リンク
|