[发明专利]集群部署前置机的方法、装置和系统有效
申请号: | 201410443544.5 | 申请日: | 2014-09-02 |
公开(公告)号: | CN105450713B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 陈胜利;邓宏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 宋子良 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 部署 前置 方法 装置 系统 | ||
本发明公开了一种集群部署前置机的方法、装置和系统。其中,该方法包括:接收用户操作请求;从前置机路由表中获取前置机集群中满足预设条件的前置机,确定用户操作请求对应的访问通道;基于用户操作请求生成操作报文;使用用户操作请求对应的访问通道将操作报文发送至对应的前置机;接收前置机返回的报文并处理结果,其中,通过接收到操作报文的前置机转发操作报文至报文处理系统,来获取报文处理系统生成的报文处理结果。本发明解决了单点部署前置机导致的前置机负载过大会导致交互效率低的技术问题。
技术领域
本发明涉及计算机互联网领域,具体而言,涉及一种集群部署前置机的方法、装置和系统。
背景技术
现有技术提供的前端客户端与后台服务器之间进行业务操作的过程中,可以通过提供一个位于前端客户端和后台服务器之间的前置机来实现一种安全验证服务,本领域技术人员可以获知的是该前置机具有网络通信、报文认证和加密的特点。
基于上述系统,在本领域中,可以将上述系统结构应用于银行交易服务的过程中。具体的,在银行为了拓展自己业务范畴的情况下,可以将转账、支付、退货等银企直连类型业务功能开放给使用前端客户端的商户使用。
为了方便使用前端客户端的商户和银行提供的后台服务器之间的业务数据进行交互,银行会为使用前端客户端的商户提供一种安装在前端客户端的应用软件,而与该安装在前端客户端的应用软件相对应的设备,通常称之为“前置机”。该前置机位于前端客户端与后台服务器之间,用于实现网络通信、报文认证、加密等功能。
在前端客户端与后台服务器进行数据交互的过程当中,前端客户端只需要将报文明文发送至前置机,前置机与后台服务器之间实现的网络通信、报文认证、加密等具体业务,都在前置机的后台自动完成。从而使得前端客户端和后台服务器之间的报文通信过程变得更加便捷。这样,降低了前端客户端的开发难度,缩短了开发周期,方便使用前端客户端的商户接入银行提供的银企直连服务。
具体的,基于图1所示的示例可知,为了使得商户的前端客户端与银行提供的后台服务器具有更便捷的数据交互,现有技术提供了应用场景为单点部署的前置机。这种单点部署的前置机通常只有加密,加签的功能。使用前端客户端的商户通过部署服务器,连接单个前置机,从而与银行提供的后台服务器相连。
例如图1所示的示例应用在银行交互系统中,银行出于提高数据交互的安全性的目的,银行后台服务器会颁发一个与前置机匹配的证书或者密钥。颁发的与前置机相匹配的证书或者密钥一般只允许在一台前端服务器上安装,并且对该证书或者密钥设置唯一的用户名和密码。使用前端客户端的商户在将报文明文发送至前端机的时候,需要同时发送该用户名和密码。
进一步的,可以结合图2来描述图1所示系统的业务流程,如图2所示,部署服务器通过前置机与银行提供的后台服务器的流程包括:首先,用户发送对部署服务器的操作请求,部署服务器收到用户发送的请求后,组织报文明文。然后前置机接收前端客户端组织的报文明文和与前置机对应的用户名、密码。前置机对用户名、密码进行验证,通过后,将加签后的报文发送至后台服务器。
在上述使用单点部署前置机的方案中,对于交易量小的商户而言是一种很好的选择,该单点部署的前置机方案可以降低部署服务器的开发成本,缩短部署服务器的开发周期。但是对于交易量大的商户而言,系统的容量和可用性更为重要,任何单点故障都会影响交易正常进行,从而影响商户的业务处理和业务扩展。由于单点部署前置机的方案在大量交易的情况下,会导致单点部署致前置机负载过大,操作效率低的状况发生。因此,无法适用于交易量大的商户。
针对上述现有技术提供的单点部署前置机的方案在进行大数据交互的过程中,由于前置机负载过大会导致交互效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种集群部署前置机的方法、装置和系统,以至少解决点部署前置机导致的前置机负载过大会导致交互效率的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410443544.5/2.html,转载请声明来源钻瓜专利网。