The invention discloses an information processing method, device, server and computer readable storage medium, in which an order recovery operation is performed every first preset time and an order checking operation is performed every second preset time when the transaction system transacts the target object, and the second preset time is longer than the first preset time. In order recovery operation, the target transaction query interface is invoked regularly to restore the lost order in time, which effectively shortens the lost order recovery time. The order checking file sent by the external trading agency through the order checking operation can check all the order status generated by the transaction target object, and ensure the correctness of the order.
【技术实现步骤摘要】
信息处理方法、装置、服务器及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种信息处理方法、装置、服务器及计算机可读存储介质。
技术介绍
随着科学技术的不断发展,许多交易业务可以在交易平台上进行,例如黄金交易、卡券交易等。这些交易业务一般会涉及到交易平台与外部交易机构的交互,如黄金交易可能会涉及到交易平台与黄金收购公司之间的交互。在交易平台与外部交易机构的交互过程中,需要通过外部网关来对交易订单进行处理,当网络出现抖动或订单处理出现延迟等情况时,会导致交易平台无法接收到外部交易机构发送的订单处理结果,从而出现掉单。
技术实现思路
本说明书实施例提供及一种信息处理方法、装置、服务器及计算机可读存储介质。第一方面,本说明书实施例提供一种信息处理方法,包括:在所述交易系统对目标对象进行交易时,每隔第一预设时长执行订单恢复操作,以及每隔第二预设时长执行订单核对操作,所述第二预设时长大于所述第一预设时长;所述订单恢复操作包括:向目标交易查询接口发送针对处于掉单状态的目标订单的接口调用请求,获得接口调用结果;根据所述接口调用结果,确定所述目标订单的实际状态;所述订单核对操作包括:接收外部交易机构发送的订单核对文件;根据所述订单核对文件,对所述目标对象进行交易时产生的全部订单的订单状态进行核对。第二方面,本说明书实施例提供一种信息处理装置,包括:执行模块,用于在所述交易系统对目标对象进行交易时,每隔第一预设时长执行订单恢复操作,以及每隔第二预设时长执行订单核对操作,所述第二预设时长大于所述第一预设时长;所述执行模块,包括:订单恢复模块,用于向目标交易查询接口发送 ...
【技术保护点】
1.一种信息处理方法,应用于一交易系统中,所述方法包括:在所述交易系统对目标对象进行交易时,每隔第一预设时长执行订单恢复操作,以及每隔第二预设时长执行订单核对操作,所述第二预设时长大于所述第一预设时长;所述订单恢复操作包括:向目标交易查询接口发送针对处于掉单状态的目标订单的接口调用请求,获得接口调用结果;根据所述接口调用结果,确定所述目标订单的实际状态;所述订单核对操作包括:接收外部交易机构发送的订单核对文件;根据所述订单核对文件,对所述目标对象进行交易时产生的全部订单的订单状态进行核对。
【技术特征摘要】
1.一种信息处理方法,应用于一交易系统中,所述方法包括:在所述交易系统对目标对象进行交易时,每隔第一预设时长执行订单恢复操作,以及每隔第二预设时长执行订单核对操作,所述第二预设时长大于所述第一预设时长;所述订单恢复操作包括:向目标交易查询接口发送针对处于掉单状态的目标订单的接口调用请求,获得接口调用结果;根据所述接口调用结果,确定所述目标订单的实际状态;所述订单核对操作包括:接收外部交易机构发送的订单核对文件;根据所述订单核对文件,对所述目标对象进行交易时产生的全部订单的订单状态进行核对。2.根据权利要求1所述的信息处理方法,所述向目标交易查询接口发送针对处于掉单状态的目标订单的接口调用请求,获得接口调用结果,包括:在所述目标交易查询接口调用成功时,获得所述目标交易查询接口反馈的所述外部交易机构对所述目标订单进行处理的订单处理结果;所述根据所述接口调用结果,确定所述目标订单的实际状态,包括:根据所述订单处理结果,确定所述目标订单的实际状态。3.根据权利要求1所述的信息处理方法,所述根据所述接口调用结果,确定所述目标订单的实际状态,包括:在所述接口调用结果表明所述目标交易查询接口调用失败时,保持所述目标订单的实际状态为所述掉单状态。4.根据权利要求2所述的信息处理方法,所述根据所述订单处理结果,确定所述目标订单的实际状态,包括:在所述订单处理结果表明所述目标订单经所述外部交易机构处理后的最终状态为非掉单状态时,确定所述目标订单的实际状态为所述最终状态;在所述订单处理结果表明所述外部交易机构未接收到所述目标订单时,确定所述目标订单的实际状态为作废状态。5.根据权利要求1所述的信息处理方法,所述根据所述接口调用结果,确定所述目标订单的实际状态之后,所述方法还包括:在所述实际状态为非掉单状态时,根据所述实际状态对应的交易操作对所述目标订单进行处理。6.根据权利要求1所述的信息处理方法,所述接收外部交易机构发送的订单核对文件,包括:接收所述外部交易机构每隔所述第二预设时长发送的订单核对文件,所述订单核对文件包括所述外部交易机构每隔所述第二预设时长处理的所有订单的订单处理状态。7.根据权利要求6所述的信息处理方法,所述根据所述订单核对文件,对所述目标对象进行交易时产生的全部订单的订单状态进行核对,包括:针对所述全部订单中的每个订单,执行以下步骤:获取所述每个订单的订单标识以及所述每个订单的当前状态;根据所述订单标识在所述订单核对文件中查找所述每个订单;当在所述订单核对文件中查找到所述订单标识,且所述订单核对文件中与所述订单标识对应的订单处理状态与所述当前状态不同时,将所述当前状态变更为所述订单处理状态;当在所述订单核对文件中未查找到所述订单标识时,将所述当前状态变更为作废状态。8.一种信息处理装置,应用于一交易系统中,所述信息处理装置包...
【专利技术属性】
技术研发人员:程允彬,赖永兴,何建波,曹刚,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。