The present invention provides a method of message service bridging heterogeneous system based on middleware technology, through matching formatted data and analysis, data format conversion, docking heterogeneous transmission services, making between different systems can seamlessly interact all kinds of data, including interconnection, interoperability and interoperability, the first step: a unified interface and data communication protocol, second step: to classify the data conversion, the third step in the unified protocol based on heterogeneous service package: bridging, the invention can be applied to the existing command information system, simulation system, and can achieve the docking command system and simulation system.
【技术实现步骤摘要】
基于中间件技术的异构系统桥接服务方法
本专利技术涉及模拟与仿真领域,尤其涉及一种异构系统之间的中间技术桥接服务方法。
技术介绍
随着我国信息化建设步伐的加快,一些指挥信息系统和模型仿真交互系统不断被研制出来。但是,单纯使用指挥信息系统或模型仿真交互系统不能够满足信息化条件下的数据交互需求,如何实现异构系统间的无缝对接成为了迫切需要解决的问题。由于技术体系标准规范和研制方式的差异,使得不同系统之间存在较大差异,不同的系统完成各自的功能,但各个系统之间往往互不相连或联系很少,而形成诸多内部“信息孤岛”的现象。面对这种情况,需要解决系统间的整合问题,使各个系统分工明确,互相之间又具备联系,即不需要改造各系统,而是借助某种中间件来加强系统间的联系。目前异构系统的集成方案有很多,大致有四种:内部函数调用、直接数据库访问、分布式操作系统技术和中间件技术。内部函数调用虽然简单、快速,但是这种方式只适合都能提供访问数据库API函数的应用系统;直接数据库访问要求对产品数据进行准确描述,但是大多数数据库系统中,表间关联关系复杂,不容易理清数据库结构及表间关系,并且可能会因为系统升级而 ...
【技术保护点】
一种基于消息中间件技术的异构系统桥接服务方法,其特征是:通过格式化数据匹配与解析、数据格式转换、对接异构传输服务,使得不同系统之间能够无缝进行各类数据的交互,包括互联、互通和互操作,其步骤如下:第一步:统一通信接口与数据协议,基于异构系统在技术规范、通信接口协议、框架原理和应用需求存在的不同,对不同类型、不同格式的数据处理不宜追求完全一致,异构桥接服务采取充分利用现有平台接口、通信数据分类转换、对外接口综合集成的总体思路进行设计;异构桥接服务需在统一数据格式的基础上充分依据上述二次开发接口实现相应功能,并在“桥接”过程中保证转换效率;第二步:在统一协议基础上进行数据分类转换 ...
【技术特征摘要】
1.一种基于消息中间件技术的异构系统桥接服务方法,其特征是:通过格式化数据匹配与解析、数据格式转换、对接异构传输服务,使得不同系统之间能够无缝进行各类数据的交互,包括互联、互通和互操作,其步骤如下:第一步:统一通信接口与数据协议,基于异构系统在技术规范、通信接口协议、框架原理和应用需求存在的不同,对不同类型、不同格式的数据处理不宜追求完全一致,异构桥接服务采取充分利用现有平台接口、通信数据分类转换、对外接口综合集成的总体思路进行设计;异构桥接服务需在统一数据格式的基础上充分依据上述二次开发接口实现相应功能,并在“桥接”过程中保证转换效率;第二步:在统一协议基础上进行数据分类转换,各子系统之间交互的数据种类较多,指挥平台和公共平台所使用的通信协议区别大,采用分类处理的方式进行转换,将一个平台输出的数据转换成另一平台可接收的格式;第三步:封装异构桥接服务,提供统一对外接口,减少异构桥接服务与指挥平台、公共平台之间的耦合度,提高子系统的兼容性,满足后期应用扩展的需求,异构桥接服务对外提供统一的操作调用接口,不仅专注于上层应用的实现,而且便于对操作调用接口进行统一管理;异构桥接服务采用稳定的数据传输转换方式,在保证数据的完整性和可理解性的前提下,屏蔽两个平台系统的异构性,从而在异构系统之间的实现无缝的数据对接;采用的异构桥接服务由态势信息桥接、基础数据桥接、控制信息桥接、简令简报桥接、模型交互结果桥接、作业结果桥接、干预命令桥接模块组成。2.根据权利要求1所述的一种基于消息中间件技术的异构系统桥接服务方法,其特征是:采用的态势信息模块处理流程:是异构桥接服务接收由态势产生分系统输出的态势信息,并将其进行分类、打包并发送;调用指挥平台报文编码及发送接口,将态势、环境、战情变化的信息推送给甲方指挥系统,形成甲方态势;调用公共平台报文编码及发送接口,将态势、环境、战情变化的信息推送给乙方指挥系统,形成乙方态势;调用公共平台报文编码及发送接口,将态势、环境、战情变化的信息推送给乙方指挥系统,形成综合态势;发送给甲方指挥系统的数据需调用指挥平台的组包、编码、传输接口来实现;发送给导控系统、乙方指挥系统的数据需遵循公共平台的组包、编码、传输服务接口;要将态势产生分系统输出的信息接入指挥平台,必须将信息按JCB106、QDB或GJB5779、6670的格式打包,并遵循指挥平台的传输服务进行推送;异构桥接服务接收导控系统数据监控软件捕获的甲方指挥系统下发至甲方下级指挥系统的指挥控制命令,一是将该命令按照导控系统数据格式要求进行转换组包,并发送导控系统进行存储、显示;二是将该命令转换成综合运行支持系统要求的指挥命令,完成指挥控制;综合运行支持系统根据指挥控制命令进行实时的仿真运算,仿真结果、命令反馈则通过异构桥接服务打包成JCB106格式上报至甲方指挥系统,同时发送给导控系统用于显示、存储。3.根据权利要求1所述的一种基于消息中间件技术的异构系统桥接服务方法,其特征是:采用的基础数据桥接模块处理...
【专利技术属性】
技术研发人员:吕嵩,蒋旭,周文,邹永杰,王亮,杨文,杜亚卿,王兴,马辉,张锦春,刘正堂,刘分,
申请(专利权)人:中国人民解放军六三八九三部队,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。