本书当谈及分布式系统,常会想到分布的、并行的、并发的和分散的等形容词,它是构建在网络之上的软件或硬件系统。比如,金融系统、实时视频会议系统以及军事情报监视类传感器网络等。这类系统的计算成本或性能主要取决于数据和控制的通信。因此,对于分布式系统来说,特别是军事应用领域,数据分发性能的好坏起着至关重要的作用。本书围绕分布式系统数据分发技术展开讨论,针对发布/订阅通信机制,重点对OpenDDS的基础编程、高级编程和工程应用三个方面进行阐述,书中成果反映了作者在该领域的最新研究工作,具有新颖性、前沿性、理论与应用密切结合的特点。本书可作为高等学校与科研院所中从事数据链、网络通信、分布式对象技术等专业领域的研究和教学参考用书,也可作为自动化、计算机、信息处理领域其他相关专业师生及科研人员的参考用书。