DDS 中间件技术在作战系统网络中的应用
2013-08-21刘希
计算机光盘软件与应用 2013年12期
关键词:数据传输
摘 要:通过对数据分发服务DDS (Data Distribution Service)规范的研究,建立一套以数据为中心的发布/订阅模型,完成一套与平台无关、具备在分布式操作系统中实现的数据分发、传递和接收功能的演示系统,建立实时的、可靠的、安全的、跨语言和平台的信息分发的中间件平台,实现数据空间共享的目的,提高通讯设备数据传输的通信性能。
关键词:RTI DDS;作战系统网络;数据传输;中间件
中图分类号:TP393
数据分发服务作为网络数据通讯的核心技术,能可靠实时地交换分配群体数据,其传输能力比通常的战术数据链高几个数量级。DDS必须确保在极少的时间和不限制网络中的报告数据容量的条件下,高度可靠地传输数据。目前DDS数据通信服务已经广泛应用到了美国海、陆、空、天各个领域,并发挥了重要的作用。而美国海军正以DDS技术为核心,建设一个统一的、全新的自动操作的分布式DDS网络结构,对其海军装备的作战系统进行综合集成。
1 DDS通讯中间件简介
中间件是介于应用程序和操作系统软件层。中间件隔离计算机从底层的细节应用体系结构,操作系统和网络堆栈从而简化了应用程序发送和分布式系统的开发接收程序,而无需使用较低级别的协议,如信息套接字和TCP或UDP/IP协议。DDS数据分发服务是一项以数据为中心的网络实时分布式应用程序中间件。通过DDS能构建高性能的分布式异构计算机环境中的通信,并且DDS是可配置的以便程序员可以适应它以满足应用的特定通信需求。……
登录APP查看全文