DDS(Data Distribution Service,数据分发服务)是OMG发布的有关分布式实时系统中数据传输的一个规范(2004年12月发布1.0版,2007年1月发布1.2版)。随着实时分布式系统复杂度的不断增加和研发规模的迅速扩大,系统集成的难度和风险都在大幅度提高,DDS为各种不同的分布式应用提供了数据通信模型,对分布式的异构系统集成提供了很好的解决方案。DDS是以数据为中心的发布/订阅通信模型,针对强实时系统进行了优化,提供低延迟、高吞吐量以及对实时性能的控制级别,从而使DDS能够广泛地用于航空航天、国防、分布式仿真、工业自动化、分布控制、机器人、电信以及物联网等多个领域。 本书的编写本着由浅入深、深入浅出的原则,系统地介绍了DDS的使用、编程技术。本书中配有大量的例子,供使用人员参考,适合软件工程师、软件架构师、软件项目经理等专业人员使用,同时也适合作为硕士研究生、本科生的教材。