【技术实现步骤摘要】
本专利技术涉及信息技术,尤其涉及一种数据交换方法和系统。
技术介绍
随着信息技术的不断发展,越来越多的用户需要通过自身客户端与外部的多个信 息系统进行频繁的数据交换。例如,企业在日常的生产经营活动中,需要通过客户端频繁地 访问银行的信息系统以完成查询、转账等金融业务,为企业提供金融业务的银行通常不止 一家,因此企业需要频繁地与多家银行的信息系统进行数据交换。目前,各个信息系统的数据格式标准各不相同,因此客户端需要与每个信息系统 的提供者分别建立数据专线连接,并且还需要为每个信息系统分别配置单独的接口服务器 和接口程序。因此,当客户端需要与多个信息系统进行数据交换时,需要设置多条数据专线 和多个服务器,数据交换系统的结构复杂,客户端运行成本大。
技术实现思路
本专利技术提供一种数据交换方法,用以解决现有技术中的缺陷,降低客户端运行成 本。本专利技术还提供一种数据交换系统,用以解决现有技术中的缺陷,降低客户端运行 成本。本专利技术提供了一种数据交换方法,包括对来自多个客户端的第一指令文件进行格式转换,获得第二指令文件并加入到第 二指令消息;对所述第二指令消息进行格式转 ...
【技术保护点】
一种数据交换方法,其特征在于,包括:对来自多个客户端的第一指令文件进行格式转换,获得第二指令文件并加入到第二指令消息;对所述第二指令消息进行格式转换,获得数据交换请求报文并发送给对应的信息系统;对来自多个信息系统的数据交换结果报文进行格式转换,获得第一结果消息;对所述第一结果消息进行格式转换,获得结果文件并反馈到对应的客户端。
【技术特征摘要】
一种数据交换方法,其特征在于,包括对来自多个客户端的第一指令文件进行格式转换,获得第二指令文件并加入到第二指令消息;对所述第二指令消息进行格式转换,获得数据交换请求报文并发送给对应的信息系统;对来自多个信息系统的数据交换结果报文进行格式转换,获得第一结果消息;对所述第一结果消息进行格式转换,获得结果文件并反馈到对应的客户端。2.根据权利要求1所述的数据交换方法,其特征在于,所述获得第二指令文件并加入 到第二指令消息之后,所述对所述第二指令消息进行格式转换之前,还包括向指令消息队列发送所述第二指令消息;从所述指令消息队列获得所述第二指令消息。3.根据权利要求1或2所述的数据交换方法,其特征在于,所述获得第一结果消息之 后,所述对所述第一结果消息进行格式转换之前,还包括向结果消息队列发送所述第一结果消息;从所述结果消息队列获得所述第一结果消息。4.根据权利要求1所述的数据交换方法,其特征在于,所述获得第二指令文件之后还包括保存所述第二指令文件;所述获得第一结果消息之后还包括根据所述第一结果消息判断处理状态;根据所述 处理状态标记所述第二指令文件;按照所述处理状态对所述第二指令文件进行分类保存。5.根据权利要求1所述的数据交换方法,其特征在于,所述对来自多个客户端的第一 指令文件进行格式转换之前还包括判断所述第一指令文件中包含单指令或多指令;如果为单指令,则执行所述对来自多个客户端的第一指令文件进行格式转换的步骤;如果为多指令,则将所述第一指令文件拆分为多个包含单指令的指令文件;所述对来 自多个客户端的第一指令文件进行格式转换包括对所述多个包含单指令的指令文件分别 进行格式转换。6.一种数据交换系统,其特征在于,包括客户端通信单元,用于接收来自多个客户端的第一指令文件,...
【专利技术属性】
技术研发人员:解洪波,陶建宇,朱中铭,
申请(专利权)人:北京九恒星科技股份有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。