【技术实现步骤摘要】
异构功能交互信息翻译系统及方法
[0001]本专利技术涉及异构功能交互领域,更为具体的,涉及一种异构功能交互信息翻译系统及方法。
技术介绍
[0002]随着科技的发展,车辆、飞机等各类平台集成的功能越来越多,组件之间的交互关系也越来越复杂,各个功能组件需要通过约定的协议和接口进行通信,并完成交互消息内容解析以及执行任务处理。交互信息处理是实现各类功能集成的重要基础,其与系统功能组件的集成方式有着密切关系。
[0003]根据架构的发展以及实现技术的演进,系统功能组件的集成方式主要分为紧耦合和松耦合两种。对于紧耦合方式,系统中的各个功能组件、彼此之间的通信方式、交互内容、通信逻辑等通过定制化方式进行定义,缺乏统一标准,系统的灵活性较差,后期系统升级复杂,并且对于损坏的组件不易用其他功能相似的组件进行替换,各个组件的定制化程度较高;对于松耦合方式,则要求功能组件按照规范化的接口和协议进行通信,其已成为系统集成的主要方式,代表性方法就是面向服务的封装方法,各个功能组件按照约定的接口进行服务化描述和开发,组件间通过规范化的接口进行数据交互。标准化的交互协议可以实现各个功能组件交互过程中的消息处理,这也是实现软件组件解耦、复用以及协同的重要步骤。
[0004]服务化封装和描述的一种方式是Web Service,Web Service具有一套完善的规范化设计、开发与运行流程体系来实现服务描述、服务发布和发现以及服务策略控制等,其中Web服务描述语言(Web Service Description Language, ...
【技术保护点】
【技术特征摘要】
1.一种异构功能交互信息翻译系统,其特征在于,包括:与信息发送设备、信息接收设备进行通信,并实现信息接入处理的设备接口代理单元;与所述设备接口代理单元进行通信,并实现输入消息和输出消息之间映射处理以及翻译运行逻辑控制的消息翻译单元;以及与所述消息翻译单元内的消息翻译动作执行器相连,并实现翻译过程中使用的默认参数和全局共享信息存储的翻译状态信息共享单元。2.根据权利要求1所述的异构功能交互信息翻译系统,其特征在于,所述设备接口代理单元包括:与信息发送设备、信息接收设备相连接的总线数据收发路由组件,以及与总线数据收发路由组件相连的信息发送设备接口单元、信息接收设备接口单元;所述消息翻译单元包括:与消息翻译信息配置库和设备接口代理单元内的信息发送设备接口单元相连的消息组过滤组件,与消息到达时序控制组件、消息缓存组件以及消息翻译事件缓冲队列相连的消息翻译逻辑控制引擎,与消息翻译进程生成器、字段映射信息配置库、字段翻译处理函数库、翻译状态信息共享单元以及设备接口代理单元内的信息接收设备接口单元相连的消息翻译动作执行器;所述翻译状态信息共享单元包括:默认参数存储组件和全局变量存储组件;默认参数存储组件用于存储消息翻译单元执行过程中所需要使用的默认参数;全局变量存储组件用于存储消息翻译单元执行过程中所需要使用的全局变量。3.根据权利要求2所述的异构功能交互信息翻译系统,其特征在于,所述设备接口代理单元实现各类外部异构功能信息发送设备输出信息的接入,对接入数据进行解析处理后,发往对应的信息发送设备接口单元,同时接收来自信息接收设备接口单元的数据,通过总线数据收发路由组件输出给对应的信息接收设备。4.根据权利要求2所述的异构功能交互信息翻译系统,其特征在于,所述消息翻译单元接收来自信息发送设备接口单元的内部输入消息,对其所属消息组进行判断,如果是仅包含单条消息的消息组,则由消息翻译逻辑控制引擎送入消息翻译事件缓冲队列,如果是包含多条消息的消息组,则启动消息到达时序控制组件,对输入消息进行缓存,当消息组内的消息全部到达后,再由消息翻译逻辑控制引擎送入消息翻译事件缓冲队列,消息翻译进程生成器周期性的获取消息翻译事件,并启动翻译进程,由消息翻译动作执行器根据消息字段映射配置信息,调用字段翻译处理函数,将输入消息翻译为输出消息,并发送至设备代理单元内的信息接收设备接口单元。5.根据权利要求2所述的异构功能交互信息翻译系统,其特征在于,所述翻译状态信息共享单元对消息翻译过程中需要使用的全局变量、默认参数进行存储,并为消息翻译单元提供状态查询和存储接口。6.根据权利要求2所述的异构功能交互信息翻译系统,其特征在于,所述消息翻译单元根据消息翻译信息配置库、字段映射信息配置库的配置信息实现各种复杂的字段映射处理,当增加输入消息到输出消息之间的翻译规则时,在消息翻译信息配置库中增加配置,用于进行输入消息过滤;在字段映射信息配置库中增加输入消息与输出消息要素之间的转换处理关系配置。7.根据权利要求2所述的异构功能交互信息翻译系统,其特征在于,所述消息翻译动作执行器,对于目的消息中的每个要素,从字段映射信息配置库中查
...
【专利技术属性】
技术研发人员:李鹏,乔文昇,罗玲,卿宸,张伟,唐鸣跃,左力,刘学,
申请(专利权)人:中国电子科技集团公司第十研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。