一种交易信息接收系统及交易处理中心平台的制作方法
【技术领域】
[0001]本发明一般地涉及通信技术领域,并且更具体地,涉及一种交易信息接收系统及交易处理中心平台。
【背景技术】
[0002]随着科技的发展,银行卡在人们的生活中占据了越来越重要的地位。越来越多的商户部署了 POS终端设备,开始接受银行卡刷卡消费,由此使得人们能够更方便地进行购物消费,同时帮助商户提升销售量并且提高了商户资金的使用效率。与收取现金相比,刷卡消费也具有安全、卫生以及减少清点环节等许多优势。发展收单业务就是为持卡人提供使用银行卡的环境并提高使用银行卡的便利程度,因此收单业务是整个银行卡体系运行必不可少的基础。
[0003]目前,从POS终端进行收单主要有间接和直接两种联接模式。直联模式是指POS终端直接与区域中心的计算机主机相连接,消费交易信息流先送至该区域中心主机系统,由区域中心主机系统自动判断后直接送相关的各个收单机构,然后信息流再沿路返回。这种模式的优点在于环节少,效率高。直联POS收单网络的建立,避免了发卡行直接面对商户,而是由直联POS收单网络的服务机构统一面对商户群。
[0004]然而,这种模式的缺点在于各个收单机构没有办法通过简洁、方便的界面查询到当前的实时交易情况。在现阶段,虽然已经为收单机构与直联收单平台之间的通信接口制订了各种接口规范,但对于如何使各个收单机构能够有效地实时获取同步的POS交易信息,仍然没有广泛可行的方案。
【发明内容】
[0005]本发明的目的是提供一种广泛可行的交易信息实时同步方案,其能够提供良好的兼容性并且具有很高的可靠性。
[0006]在本发明的一个方面,提供了一种交易信息接收系统,所述系统包括:连接模块,所述连接模块被配置为向交易处理中心平台发起连接请求以与所述交易处理中心平台建立专用通信连接;以及信息接收模块,所述信息接收模块被配置为向所述交易处理中心平台发送索取交易请求以及通过所述专用通信连接接收由所述交易处理中心平台在从交易终端收单的同时向所述接收系统推送的、与该笔交易相关的报文。
[0007]根据本发明的一些实施例,所述连接模块还被配置为在所述专用通信连接建立之后向所述交易处理中心平台发起身份认证请求以进行安全认证。
[0008]根据本发明的一些实施例,所述专用通信连接为长连接。
[0009]根据本发明的一些实施例,所述连接模块还被配置为检测所述专用通信连接是否存在异常,以及在检测到异常的情况下中断所述专用通信连接并且重新向交易处理中心平台发送连接请求。
[0010]根据本发明的一些实施例,所述异常情况至少包括专用通信连接中断、在预定长度的时间之内没有从专用通信连接上收到任何报文。
[0011]根据本发明的一些实施例,所述系统还包括数据解析模块,其被配置为根据预定的接口规范对所述报文进行解析。
[0012]在本发明的另一方面,提供了一种交易处理中心平台,所述交易处理中心平台包括:连接模块,所述连接模块被配置为响应来自交易信息接收系统的连接请求与所述交易信息接收系统建立专用通信连接;以及信息推送模块,所述信息推送模块被配置为响应来自所述交易信息接收系统的索取交易请求在从交易终端收单的同时通过所述专用通信连接向所述交易信息接收系统推送与该笔交易相关的报文。
[0013]根据本发明的一些实施例,所述连接模块还被配置为在所述专用通信连接建立的情况下响应来自所述交易信息接收系统的新的连接请求而断开当前的连接并且响应所述新的连接请求重新建立专用通信连接。
[0014]根据本发明的一些实施例,所述专用通信连接为长连接。
[0015]根据本发明的一些实施例,在从交易终端收单的同时向所述交易信息接收系统推送与该笔交易相关的报文包括在从交易终端收单之后首先对来自交易终端的数据进行解析并且根据预定的接口规范从所述数据生成要向所述交易信息接收系统推送的报文。
[0016]通过采用本发明所提供的交易信息实时同步方案,可以使例如为处于直联模式下的各个收单机构的交易信息接收系统能够快速有效地实时获取同步的终端交易信息,方便地了解当前的实时交易情况,进而满足诸如查询、监控交易等需求。另外,本发明所提供的交易信息接收系统和交易处理中心平台结构简单、兼容性强,适于广泛部署,并且不会显著增加成本。这种交易信息实时同步方案对于部署在境外的收单机构尤其有用。
【附图说明】
[0017]本发明的前述和其他目标、特征和优点根据下面对本发明的实施例的更具体的说明将是显而易见的,这些实施例在附图中被示意。
[0018]图1示意性地示出了根据本发明的一个实施例的应用场景。
[0019]图2是根据本发明的一个实施例的交易信息接收系统的示例性结构图。
[0020]图3是根据本发明的一个实施例的交易处理中心平台的示例性流程图。
【具体实施方式】
[0021]以下结合附图和【具体实施方式】进一步详细说明本发明。需要说明的是,附图中的各结构只是示意性说明,用以使本领域普通技术人员最佳地理解本发明的原理,其不一定按比例绘制。
[0022]本发明所提供的交易信息接收系统和交易处理中心平台尤其适用于在直联模式下的交易收单。以POS收单为例,交易信息接收系统可以例如为部署在各处的各种收单机构,而交易处理中心平台可以例如为布置在境内外的各种银行/银联前置系统平台。
[0023]图1示意性地示出了根据本发明的一个实施例的应用场景。如图1所示,交易处理中心平台一方面可以与多个交易终端1-K通信连接,另一方面可以与交易信息接收系统1-N通信连接。在根据本发明的实施例实现交易处理中心平台和交易信息接收系统的情况下,交易信息接收系统能够实时地从交易处理中心平台取得来自各个终端的交易信息,从而能够方便地对各个终端处的交易进行监控、统计、查询等。交易处理中心平台与交易信息接收系统之间以及其与各交易终端之间的通信连接可以本领域中已知和待开发的任何方式来实现。下面将结合图2和图3具体地描述根据本发明的实施例的交易信息接收系统及交易处理中心平台。
[0024]图2是根据本发明的一个实施例的交易信息接收系统的示例性结构图。如图2所示,交易信息接收系统100大体上可以包括连接模块101和信息接收模块102。
[0025]连接模块101可以被配置为向交易处理中心平台发起连接请求以与其建立专用通信连接。在本发明的一个实施例中,交易信息接收系统与交易处理中心平台之间采用客户机-服务器架构,并且基于TCP/IP协议进行通信。可以由交易信息接收模块发起连接请求,而由交易处理中心平台不断地监听来自各个交易信息接收模块的连接请求,并且在收到该连接请求之后通过TCP协议的三步握手过程来建立用于传送与交易相关的报文的专用通信连接。其中,交易信息接收模块是否向交易处理中心平台发起请求可以通过人工来控制,也可以进行自动化地设定。
[0026]由于该专用通信连接用于在交易信息接收系统与交易处理中心平台之间进行实时的信息交互,因此该专用通信连接可以被建立为长连接。优选地,一旦交易信息接收系统与交易处理中心平台之间的该专用通信连接被建立,将所建立的连接始终保持为长连接状态,由此可以更有效地确保实时性的实现。
[0027]在本发明的一些实施例中,连接模块101还可以被配置为所述专用通信连接建立之后向交易处理中心平台发起身份认证请求以进行安全认证。
[0028]在本发明的一些实施例中,连接模块101还可以被配置为检测所述专用通信连接是否存在异常,以及在检测到异常的情况下中断所述专用通信连接并且重新向交易处理中心平台发送连接请求。异常情况可以例如