摘要
DDS和HLA技术在解决分布式仿真系统构建方面提出了很好的解决方案,目前国内外研究、使用的较多。本文以技术框架分析为基础,从基本规范、适用范围、体系结构、运行服务等4个方面进行比较,分析了两者的异同点。结果表明,DDS和HLA的主要目的都是为了促进仿真互操作和重用,采取发布订购的通信机制,支持对象模型,提供API接口规范,具有良好的可移植性。但它们之间又存在显著区别,如对象建模的支持、所有权管理等。在分布式仿真系统设计时,可根据系统具体功能需求选择适用的体系结构。
Data distribution service (DDS) and high level architecture (HLA)technologies present excellent solutions to the integration of distributed simulation system. At present, they are widely studied and applied at home and abroad. Based on the analysis of the technology architecture, the two technologies are compared and analyzed with respect to fundamental norms, scope of application, system architecture and runtime service. The results ob- tained show that the main goal of DDS and HLA is promoting the simulation interoperability and reuse, that they adopt the communication mechanism of publish/subscribe, support object model, provide API interface norms, and have good portability. But there are significant differences, such as object model support, ownership manage- ment, etc. In the design of distributed simulation system, we can choose appropriate system architecture based on the function request of system.
作者
白亮
冯东云
BAI Liang FENG Dong-yun(The 27th Research Institute of China Electronics Technology Group Corporation, Zhengzhou 450047, Chin)
出处
《电光系统》
2017年第2期15-19,共5页
Electronic and Electro-optical Systems
关键词
DDS
HLA
分布式仿真
DDS
HLA
Distributed Simulation System