为解决该智能化仓储物流系统的互操作,本研究采用XML语言定义了一种交互适配器,同时采用面向对象方式及反身映射技术,将各个交互应用系统通过公开的交互适配器有机的挂接在信息交互总线上,使各个交互系统透明有序的进行交互。其实现技术架构,包括信息请求、交互适配器、总线管理中心、消息处理中心、信息服务。信息请求方通过交互适配器组装交互信息,并发送至消息处理中心,消息处理中心进行消息解析后,经过协议转换,并通过交互适配器将相应信息发布给对应的处理方。软总线激活对应的交互适配器,并依据配置规则进行协议转换,将数据传输至服务提供方,按照配置将反馈数据传输至服务请求方。
各交互系统通过交互适配器透明的挂接在软总线上。而软总线主要负责消息的处理、各交互系统适配器的配置、各交互系统交互异常的处理。各交互系统对等,在软总线的统一调度下进行通信。当交互系统需要交互时,如仓储系统需要与资产识别系统进行交互请求时,仓储系统首先向软总线请求交互,软总线根据交互适配器的配置,自动寻址到资产识别系统,并经过消息中心、协议转换调用其相关服务,服务返回结果会在软总线的调度下自动沿逆交互通道返回。同时软总线调度中心进行操作日志记录和交互过程监控,一旦出现异常,及时传给相关处理系统进行处理。
网页评论共有0条评论