当前位置: 首页 > 专利查询>王子瑜专利>正文

交易流程的还原方法及系统技术方案

技术编号:12577406 阅读:81 留言:0更新日期:2015-12-23 17:03
本发明专利技术涉及一种交易流程的还原方法及系统,以解决如何在交易流程的还原过程中避免增大业务系统的压力。该方法包括:S1、获取交易过程中任意两相邻通信节点之间的镜像请求数据包和镜像应答数据包;S2、根据每两相邻通信节点之间的镜像请求数据包和镜像应答数据包,确定相应两相邻通信节点之间的交易动作;S3、根据预设的交易动作关联规则,将所述交易过程中所有两相邻通信节点之间的交易动作组合为一交易流程。本发明专利技术根据镜像数据进行处理,得到交易动作,进而根据交易动作还原为交易流程。由于对请求数据包和应答数据包的镜像处理不是由业务系统完成的,因此不需要业务系统承担原有业务之外的工作,避免了增大业务系统的工作压力。

【技术实现步骤摘要】

本专利技术涉及交易流程处理
,尤其是涉及一种交易流程的还原方法和一种交易流程的还原系统。
技术介绍
目前,一般采用业务系统日志或者业务系统自身输出的业务流程数据对交易流程进行还原。上述方法需要业务系统承担原有业务之外的工作,例如将有关数据写入内存或存储设备中,使得业务系统的工作压力较大,耗费业务系统的资源。
技术实现思路
本专利技术所要解决的技术问题是如何在交易流程的还原过程中避免增大业务系统的压力。为解决上述技术问题,本专利技术提出了一种交易流程的还原方法及系统。第一方面,该方法包括:S1、获取交易过程中任意两相邻通信节点之间的镜像请求数据包和镜像应答数据包;S2、根据每两相邻通信节点之间的镜像请求数据包和镜像应答数据包,确定相应两相邻通信节点之间的交易动作;S3、根据预设的交易动作关联规则,将所述交易过程中所有两相邻通信节点之间的交易动作组合为一交易流程。进一步地,所述步骤S2包括:S21、建立特征数据库,该特征数据库中包括若干个交易动作的特征信息;S22、对每两相邻通信节点之间的镜像请求数据包和镜像应答数据包进行解析,得到相应两相邻通信节点之间的通信信息;S23、查找所述特征数据库中与相应两相邻通信节点之间的通信信息相匹配的特征信息,并将查找到的特征信息所对应的交易动作作为该相应两相邻通信节点之间的交易动作。进一步地,所述通信节点为客户端节点或服务端节点。第二方面,该系统包括:获取模块,用于获取交易过程中任意两相邻通信节点之间的镜像请求数据包和镜像应答数据包;确定模块,用于根据每两相邻通信节点之间的镜像请求数据包和镜像应答数据包,确定相应两相邻通信节点之间的交易动作;组合模块,用于根据预设的交易动作关联规则,将所述交易过程中所有两相邻通信节点之间的交易动作组合为一交易流程。进一步地,所述确定模块包括:数据库建立单元,用于建立特征数据库,该特征数据库中包括若干个交易动作的特征信息;解析单元,用于对每两相邻通信节点之间的镜像请求数据包和镜像应答数据包进行解析,得到相应两相邻通信节点之间的通信信息;匹配单元,查找所述特征数据库中与相应两相邻通信节点之间的通信信息相匹配的特征信息,并将查找到的特征信息所对应的交易动作作为该相应两相邻通信节点之间的交易动作。进一步地,所述通信节点为客户端节点或服务端节点本专利技术采用两相邻通信节点之间的镜像数据确定该两相邻通信节点之间的交易动作,由于对请求数据包和应答数据包的镜像处理是由两通信节点之间的交换机等设备完成的,因此通过两通信节点之间的交换机等设备即可获得镜像请求数据包和镜像应答数据包,进而根据镜像数据进行处理,得到交易动作,进而根据交易动作还原为交易流程。在此过程中不需要业务系统进行写入,因此不需要业务系统承担原有业务之外的工作,避免了增大业务系统的工作压力,而且节省了业务系统的资源。【附图说明】通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:图1示出了根据本专利技术交易流程的还原方法一实施例的流程示意图;图2示出了根据本专利技术交易流程的还原方法另一实施例的流程示意图;图3示出了根据本专利技术交易流程的还原系统一实施例的结构框图。【具体实施方式】下面将结合附图对本专利技术的实施例进行详细描述。本专利技术提供一种交易流程的还原方法,如图1、2所示,该方法包括:S1、获取交易过程中任意两相邻通信节点之间的镜像请求数据包和镜像应答数据包;S2、根据每两相邻通信节点之间的镜像请求数据包和镜像应答数据包,确定相应两相邻通信节点之间的交易动作;S3、根据预设的交易动作关联规则,将所述交易过程中所有两相邻通信节点之间的交易动作组合成一交易流程。在一个交易流程中涉及到多个通信节点,例如余额查询,用户需要在客户端节点输入相应的信息,然后客户端节点将信息发至第一个服务端节点,该服务端节点进行信息处理,将处理后的信息发至第二个服务端节点,该第二个服务端节点进行处理后的信息验证,并将验证后的结果发至第三个服务端节点,该第三个服务端节点根据验证结果返回查询结果。在此过程中涉及到客户端节点和三个服务端节点,共四个通信节点。因此在步骤SI中,需要获取每两个相邻的通信节点之间的镜像请求数据包和镜像应答数据包。所谓的相邻是指通信关系上的相邻。本专利技术采用两相邻通信节点之间的镜像数据确定该两相邻通信节点之间的交易动作,由于目前对请求数据包和应答数据包的镜像处理是由两通信节点之间的交换机等设备完成的,因此通过两通信节点之间的交换机等设备即可获得镜像请求数据包和镜像应答数据包,进而根据镜像数据进行处理,得到交易动作,进而根据交易动作还原为交易流程。在此过程中不需要业务系统进行写入,因此不需要业务系统承担原有业务之外的工作,而且节省了业务系统的内存。另外,本专利技术由于采用的是镜像数据,没有介入业务系统的通信过程,不会对业务系统的网络通信造成影响。进一步地,所述步骤S2可以通过以下步骤实现:当前第1页1 2 本文档来自技高网...

【技术保护点】
一种交易流程的还原方法,其特征在于,包括:S1、获取交易过程中任意两相邻通信节点之间的镜像请求数据包和镜像应答数据包;S2、根据每两相邻通信节点之间的镜像请求数据包和镜像应答数据包,确定相应两相邻通信节点之间的交易动作;S3、根据预设的交易动作关联规则,将所述交易过程中所有两相邻通信节点之间的交易动作组合为一交易流程。

【技术特征摘要】

【专利技术属性】
技术研发人员:王子瑜
申请(专利权)人:王子瑜
类型:发明
国别省市:天津;12

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

1