2019, 41(7):39-43.
摘要:
由于数据分发服务(DDS)一方面定义了以数据为中心的发布/订阅模型,允许应用程序实时地发布信息,并订阅所需要的信息;另一方面还提供了异步、松耦合、实时可靠数据分发服务质量(QoS)服务。所以,DDS 适用于性能要求高、可预见性强的军用实时关键任务领域。文中针对全国产化 DDS 产品ZRDDS,从处理器、操作系统、通信方式的差异性屏蔽 方法给出了跨平台实现策略,并以国产化华睿 2 号处理平台为例,对关键路径进行瓶颈分析,找出优化点,同时针对硬件 平台的特性给出优化方法。文中所述技术具有普适性,适用于各类通信中间件的设计,优化后的通信中间件 ZRDDS 可广泛应用于各类军用即时分布式系统。