本实用新型专利技术提供了一种POS交易处理装置,其中,该POS交易处理装置包括通讯装置、负载均衡器和至少两台服务器;其中,负载均衡器与通讯装置相连接,用于通过通讯装置接收POS机发送的交易请求;负载均衡器还与各服务器均连接,还用于检测各服务器的工作状态,并将交易请求发送至处于空闲状态的服务器;处于空闲状态的服务器用于接收并处理交易请求,以及将处理结果发送至负载均衡器;负载均衡器还用于接收处理结果,并通过通讯装置将处理结果发送至POS机。本实用新型专利技术能够使得各服务器可以同时工作,并且负载均衡器对交易请求进行分配,确保了交易请求的及时处理,有效地提高了各服务器的工作效率,并且缩短了POS处理交易请求的时间。
【技术实现步骤摘要】
本技术涉及网络交易
,具体而言,涉及一种POS交易处理装置。
技术介绍
销售终端(Point Of Sale,简称P0S)是一种多功能终端,主要任务是对商品与媒体交易提供数据服务和管理功能,并进行非现金结算。随着银行卡等支付手段的发展,POS机的应用越来越广泛。通常情况下,多个POS机分别与一台后台服务器相连接,例如超市结账时使用的POS机,多个结账通道的POS机均与一台后台服务器相连接,多个POS机将处理的交易请求发送给后台服务器进行处理。然而,一台后台服务器一般采用串行处理的方式,也就是说一台后台服务器对多个POS机发送的交易请求按照到达的顺序依次进行处理。当处理其中一个交易请求时,其他的POS机发送的交易请求则处于等待状态。当多个POS机处于繁忙状态时,如超市处于促销期时,一台后台服务器接收到的交易处理的数量急剧上升,则一台后台服务器单个处理请求的方式使得交易请求等待处理的时间逐渐增加,POS机处理一笔交易的时间延长,进而导致延长了顾客等待结账的时间,造成了顾客的不满。
技术实现思路
鉴于此,本技术提出了一种POS交易处理装置,旨在解决现有技术中一台后台服务器对多个POS机的交易请求进行单个依次处理的方式导致延长了 POS机处理交易请求的时间的问题。—个方面,本技术提出了一种POS交易处理装置,该POS交易处理装置包括:通讯装置、负载均衡器和至少两台服务器;其中,负载均衡器与通讯装置相连接,用于通过通讯装置接收POS机发送的交易请求;负载均衡器还与各服务器均连接,还用于检测各服务器的工作状态,并将交易请求发送至处于空闲状态的服务器;处于空闲状态的服务器用于接收并处理交易请求,以及将处理结果发送至负载均衡器;负载均衡器还用于接收处理结果,并通过通讯装置将处理结果发送至POS机。进一步地,上述POS交易处理装置中,通讯装置为网控器。进一步地,上述POS交易处理装置中,交易请求包括:网络连接请求和交易报文请求;其中,负载均衡器还用于通过通讯装置接收POS机发送的网络连接请求,并将网络连接请求发送至处于空闲状态的服务器;处于空闲状态的服务器用于接收并处理网络连接请求,并将网络连接结果通过负载均衡器发送至POS机;POS机用于在接收到网络连接成功的结果时通过通讯装置向负载均衡器发送交易报文请求;负载均衡器还用于接收交易报文请求,并将交易报文请求发送至网络连接成功的服务器。进一步地,上述POS交易处理装置中,各服务器均还用于在接收到交易报文请求时,审核交易报文请求,并当交易报文请求满足预设格式时,处理交易报文请求。进一步地,上述POS交易处理装置还包括:报警装置;其中,各服务器均与报警装置相连接,还用于当交易报文请求不满足预设格式时,向报警装置发出报警信号;报警装置用于接收报警信号并进行报警。进一步地,上述POS交易处理装置中,报警装置为提示灯和/或蜂鸣器。 进一步地,上述POS交易处理装置中,各服务器均包括:处理服务器和存储服务器;其中,处理服务器与负载均衡器相连接,用于接收并处理负载均衡器发送的交易请求,以及将处理结果发送至负载均衡器;存储服务器与处理服务器相连接,用于接收并存储处理服务器发送的交易请求和处理结果,或者接收处理服务器发送的调取信号,并调取数据,以及将调取的数据发送至处理服务器。进一步地,上述POS交易处理装置还包括:备用负载均衡器,与通讯装置和各服务器均连接。本技术中,通过设置至少两台服务器,并且通过负载均衡器将交易请求分配给处于空闲状态的服务器,使得各服务器可以同时工作,并且负载均衡器对交易请求进行分配,确保了交易请求的及时处理,解决了现有技术中一台后台服务器对多个POS机的交易请求进行单个依次处理的方式导致延长了 POS机处理交易请求的时间的问题,有效地提高了各服务器的工作效率,并且缩短了POS处理交易请求的时间,更好地服务于顾客;此外,当其中一台服务器出现故障时,负载均衡器不再将交易请求分配给该服务器,确保了交易请求及时、准确地处理。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本技术实施例提供的POS交易处理装置的结构框图;图2为本技术实施例提供的POS交易处理装置的又一结构框图;图3为本技术实施例提供的POS交易处理装置中,服务器的结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。参见图1,图1为本技术实施例提供的POS交易处理装置的结构框图。如图所示,该POS交易处理装置包括:通讯装置100、负载均衡器200和至少两台服务器300。其中,负载均衡器200与通讯装置100相连接,用于通过通讯装置100接收POS机500发送的交易请求。负载均衡器200还与各服务器300均连接,该负载均衡器200还用于检测各服务器300的工作状态,并将交易请求发送至处于空闲状态的服务器300。处于空闲状态的服务器300用于接收并处理负载均衡器200发送的交易请求,以及将处理结果发送至负载均衡器200。负载均衡器200还用于接收该处理结果,并通过通讯装置100将处理结果发送至POS机500。优选的,通讯装置100为网控器。本领域技术人员应当理解,本实施例中的POS交易处理装置还应该设置有电源,该电源为上述各部件供电,电源的具体设置方式为本领域技术人员所公知,故不赘述。工作时,POS机500将交易请求通过通讯装置100发送给负载均衡器200,负载均衡器200接收到该交易请求,并检测各服务器300的工作状态,根据各服务器300的工作状态将交易请求发送给处于空闲状态的服务器300。处于空闲状态的服务器300接收并处理该交易请求,以及将处理结果发送至负载均衡器200。负载均衡器200接收处于空闲状态的服务器300发送的处理结果,并通过通讯装置100将处理结果发送给POS机500 JOS机500再将处理结果反馈给顾客。可以看出,本实施例中,通过设置至少两台服务器300,并且通过负载均衡器200将交易请求分配给处于空闲状态的服务器300,使得各服务器300可以同时工作,并且负载均衡器200对交易请求进行分配,确保了交易请求的及时处理,解决了现有技术中一台后台服务器对多个POS机的交易请求进行单个依次处理的方式导致延长了 POS机处理交易请求的时间的问题,有效地提高了各服务器300的工作效率,并且缩短了 POS处理交易请求的时间,更好地服务于顾客;此外,当其中一台服务器出现故障时,负载均衡器200不再将交易请求分配给该服务器,确保了交易请求及时、准确地处理。上述实施例中,交易请求可以包括:网络连接请求和本文档来自技高网...
【技术保护点】
一种POS交易处理装置,其特征在于,包括:通讯装置(100)、负载均衡器(200)和至少两台服务器(300);其中,所述负载均衡器(200)与所述通讯装置(100)相连接,用于通过所述通讯装置(100)接收所述POS机(500)发送的交易请求;所述负载均衡器(200)还与各所述服务器(300)均连接,还用于检测各所述服务器(300)的工作状态,并将所述交易请求发送至处于空闲状态的服务器(300);处于空闲状态的所述服务器(300)用于接收并处理所述交易请求,以及将处理结果发送至所述负载均衡器(200);所述负载均衡器(200)还用于接收所述处理结果,并通过所述通讯装置(100)将所述处理结果发送至所述POS机(500)。
【技术特征摘要】
【专利技术属性】
技术研发人员:张强,
申请(专利权)人:航天信息股份有限公司,
类型:新型
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。