数据处理方法及装置、柜员机和数据处理系统制造方法及图纸

技术编号:22169946 阅读:19 留言:0更新日期:2019-09-21 11:54
本公开提供了一种数据处理方法,应用于配置有dos系统的电子设备,该方法包括:获取来自交易请求方的交易请求,其中,交易请求携带有交易请求方的关联数据;响应于交易请求,dos系统调用目标组件获取电子设备的配置文件;目标组件基于交易请求和电子设备的配置文件,生成具有第一报文格式的交易报文;以及向目标服务器发送具有第一报文格式的交易报文,以便目标服务器用于将具有第一报文格式的交易报文转换为具有第二报文格式的交易报文。本公开还提供了一种数据处理装置、一种柜员机和一种数据处理系统。本公开可以实现在电子设备上支持不同交易方式,而且开发难度低,开发时间短,达到了降低商户成本的技术效果。

Data Processing Method and Device, ATM and Data Processing System

【技术实现步骤摘要】
数据处理方法及装置、柜员机和数据处理系统
本公开涉及计算机
,更具体地,涉及一种数据处理方法、一种数据处理装置、一种柜员机和一种数据处理系统。
技术介绍
在传统行业,例如,在百货商店、超市和零售店中,在收银结账或者货物管理时,一般会采用柜员机进行清算,柜员机一般也可以称之为收银机。在移动支付方式还没有完全普及之前,或者对于支付方式仍没有进行改造的百货商店、超市和零售店,这类柜员机一般采用的是dos系统。dos系统是一种基于磁盘管理的操作系统,在计算机技术还不成熟的年代,dos系统可以较好的完成收银结账或者货物管理。但是随着技术的不断发展,快捷支付以方便快捷的优势,快速推广开来。例如,支付宝支付,微信支付等等。如果dos系统要直接接入支付宝、微信等互联网接口,由于开发语言及操作系统本身开发难度的原因,要实现在柜员机上直接支持支付宝、微信的互联网接口,不仅改造成本高,而且对于开发人员而言,开发难度较大,开发时间长。
技术实现思路
有鉴于此,本公开提供了一种数据处理方法、一种数据处理装置、一种柜员机和一种数据处理系统。本公开的一个方面提供了一种数据处理方法,应用于配置有dos系统的电子设备,所述方法包括:获取来自交易请求方的交易请求,其中,所述交易请求携带有交易请求方的关联数据;响应于所述交易请求,所述dos系统调用目标组件获取所述电子设备的配置文件;所述目标组件基于所述交易请求和所述电子设备的配置文件,生成具有第一报文格式的交易报文;以及向目标服务器发送所述具有第一报文格式的交易报文,以便所述目标服务器用于将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文。根据本公开的实施例,数据处理方法还包括在所述向目标服务器发送所述具有第一报文格式的交易报文之后:计算从发送具有第一报文格式的交易报文到接收到来自所述目标服务器的交易应答的等待时长;从所述配置文件获取交易应答时间参数;以及响应于所述等待时长大于或等于所述交易应答时间参数,展示交易失败信息。根据本公开的实施例,所述交易请求方的关联数据包括所述交易请求方的身份数据和所述交易请求方使用的交易渠道数据。本公开的另一方面还提供了一种数据处理装置,应用于电子设备,所述装置包括第一获取模块、dos系统、目标组件和发送模块,其中:所述第一获取模块用于获取交易请求,其中,所述交易请求携带有交易请求方的关联数据;所述dos系统用于响应所述交易请求,调用所述目标组件获取所述电子设备的配置文件;所述目标组件用于基于所述交易请求与所述电子设备的配置文件,生成具有第一报文格式的交易报文;以及所述发送模块用于向目标服务器发送所述具有第一报文格式的交易报文,其中,所述目标服务器能够将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文。根据本公开的实施例,数据处理装置还包括计算模块,用于在所述向目标服务器发送所述具有第一报文格式的交易报文之后,计算从发送具有第一报文格式的交易报文到接收到来自所述目标服务器的交易应答的等待时长;第二获取模块,用于从所述配置文件获取交易应答时间参数;以及展示模块,用于响应于所述等待时长大于或等于所述交易应答时间参数,展示交易失败信息。根据本公开的实施例,所述交易请求方的关联数据包括所述交易请求方的身份数据和所述交易请求方使用的交易渠道数据。本公开的另一个方面提供了一种电子设备,包括:处理器;存储器,其上存储有程序,其中,当所述程序被所述处理器执行时,实现如上所述的方法。本公开的另一个方面提供了一种柜员机,其上配置有如上所述的数据处理装置,或者所述柜员机包括上述电子设备。根据本公开的实施例,上述柜员机还包括扫码器。本公开的另一个方面提供了一种数据处理系统,包括如上所述的柜员机以及目标服务器。根据本公开的实施例,所述目标服务器还用于根据所述交易请求方使用的交易渠道数据,确定所述第二报文格式的类型。根据本公开的实施例,所述目标服务器在将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文之后,还用于根据所述交易请求方使用的交易渠道数据,向与所述交易渠道对应的后台服务器发送所述具有第二报文格式的交易报文。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的数据处理方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的数据处理方法。根据本公开的实施例,配置有dos系统的电子设备在接收到交易请求之后,可以生成其本身所能够支持的第一报文格式的交易报文。一般情况下,如果交易结算平台不能识别第一报文格式的交易报文,此次交易请求无法被交易结算平台成功响应,此时需要对交易报文的报文格式进行转换。如果需要dos系统本身具有格式转换功能,需要使得dos系统支持多种协议,但由于dos系统本身开发难度较大,成本高,因此不适合直接对dos系统进行改造。本公开在调用目标组件生成具有第一报文格式的交易报文之后,可以直接向目标服务器发送具有第一报文格式的交易报文,由于服务器可以支持报文格式转换,通过多层报文格式转换,最终使得交易结算平台可以识别交易报文,所以至少部分地克服了dos系统接入支付宝、微信等互联网接口,由于开发语言及操作系统本身开发难度的原因,要实现在柜员机上直接支持支付宝、微信的互联网接口,不仅改造成本高,而且对于开发人员而言,开发难度较大,开发时间长的技术问题,进而达到了降低商户成本的技术效果。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了根据本公开实施例的可以应用数据处理方法、数据处理装置和数据处理系统的示例性系统架构;图2示意性示出了根据本公开另一实施例的可以应用数据处理方法、数据处理装置和数据处理系统的示例性系统架构;图3示意性示出了根据本公开实施例的数据处理方法的流程图;图4示意性示出了根据本公开另一实施例的数据处理方法的流程图;图5示意性示出了根据本公开的实施例的数据处理装置的框图;图6示意性示出了根据本公开另一实施例的数据处理装置的框图;以及图7示意性示出了根据本公开实施例的适于实现上文描述的方法的电子设备的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于配置有dos系统的电子设备,所述方法包括:获取来自交易请求方的交易请求,其中,所述交易请求携带有交易请求方的关联数据;响应于所述交易请求,所述dos系统调用目标组件获取所述电子设备的配置文件;所述目标组件基于所述交易请求和所述电子设备的配置文件,生成具有第一报文格式的交易报文;以及向目标服务器发送所述具有第一报文格式的交易报文,以便所述目标服务器用于将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文。

【技术特征摘要】
1.一种数据处理方法,应用于配置有dos系统的电子设备,所述方法包括:获取来自交易请求方的交易请求,其中,所述交易请求携带有交易请求方的关联数据;响应于所述交易请求,所述dos系统调用目标组件获取所述电子设备的配置文件;所述目标组件基于所述交易请求和所述电子设备的配置文件,生成具有第一报文格式的交易报文;以及向目标服务器发送所述具有第一报文格式的交易报文,以便所述目标服务器用于将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文。2.根据权利要求1所述的方法,还包括在所述向目标服务器发送所述具有第一报文格式的交易报文之后:计算从发送具有第一报文格式的交易报文到接收到来自所述目标服务器的交易应答的等待时长;从所述配置文件获取交易应答时间参数;以及响应于所述等待时长大于或等于所述交易应答时间参数,展示交易失败信息。3.根据权利要求1所述的方法,其中,所述交易请求方的关联数据包括所述交易请求方的身份数据和所述交易请求方使用的交易渠道数据。4.一种数据处理装置,应用于电子设备,所述装置包括第一获取模块、dos系统、目标组件和发送模块,其中:所述第一获取模块用于获取交易请求,其中,所述交易请求携带有交易请求方的关联数据;...

【专利技术属性】
技术研发人员:成晓明
申请(专利权)人:杭州米雅信息科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1