为满足训练的信息化需求,设计了灵活通用的数据协议和虚实结合的信息引接系统.基于中间件的分层设计思路,实现了外部信息接收、对内信息转发、通信协议解析与转换、信息对接联调、数据文件记录、配置管理以及信息流量统计等功能;采用了MVC软件架构模式,选用Visual Studio 2015 作为开发工具,以Oracle数据库作为底层支撑,构建了实装信息及虚拟目标信息接收模块、建立数据映射关系模块、读取数据库方案模块、基础通信接收内部航迹模块、数据包发送模块.实际应用效果表明,该系统能够屏蔽外部装备系统、仿真系统和网络协议之间的差异,提供互联互通,适应虚实结合的训练任务,提高保障能力.该系统具有良好的适应性和可扩展性,可以满足信息化条件下系统的应用和发展需要.
Design and Implementation of Task Information Access System Based on Virtual and Real Integration
To meet the information needs of training,a flexible and universal data protocol and an information access system combining virtual and real are designed.Based on the layered design concept of middleware,the functions such as external information reception,internal information forwarding,communication protocol parsing and conversion,information docking and debugging,data file recording,configuration management,and information flow statistics are implemented.The MVC software architecture pattern is adopted and Visual Studio 2015 is selected as the development tool.Oracle database is used as the underlying support to construct the actual information and virtual target information receiving module,data mapping relationship module,database reading scheme module,basic communication receiving internal trajectory module,and data packet sending module.The practical application results show that the system can shield the differences between external equipment systems,simulation systems,and network protocols,provide intercon-nectivity,adapt to training tasks that combine virtual and real,and improve support capabilities.The system has good adaptability and scalability,which can meet the application and development needs of the system under information tech-nology conditions.
virtual and real integrationtask informationdata access