本发明专利技术公开了一种业务请求的匹配方法、装置以及计算机可读存储介质,包括以下步骤:在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。因本发明专利技术能够获取业务请求路径中的请求内容,再根据请求内容在数据字典中获取对应的业务处理器信息,从而解决了服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢的问题。
【技术实现步骤摘要】
业务请求的匹配方法、装置及计算机可读存储介质
本专利技术涉及移动通讯领域,尤其涉及一种业务请求的匹配方法、装置以及计算机可读存储介质。
技术介绍
随着经济的发展以及政策的制定,网络平台越来越多,这些平台大多是通过JavaWeb技术搭建的,用户的移动终端基于平台的前端页面发起业务请求后,会将业务请求发送至后台服务器,服务器处理业务请求。在目前后台系统中,在控制层的业务请求业务处理器已达到上百个,在每次业务请求到达服务器时,服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种业务请求的匹配方法、装置以及计算机可读存储介质,旨在解决服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢的问题。为了达到上述目的,本专利技术提供一种业务请求的匹配方法,所述业务请求的匹配方法包括以下步骤:在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。优选地,所述根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法的步骤包括:获取所述数据字典,根据所述数据字典获取所述请求路径对应的业务处理器信息;根据所述业务处理器信息获取业务处理器;根据所述请求路径以及所述业务处理器获取所述业务处理方法。优选地,所述根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法的步骤包括:在所述业务处理器中获取所述请求路径对应的业务处理层;根据所述业务处理层以及所述请求路径获取所述业务处理方法。优选地,所述根据所述数据字典获取所述请求路径对应的业务处理器信息的步骤包括:获取所述请求路径中的请求内容;根据所述数据字典以及所述请求内容获取所述业务处理器信息。优选地,所述获取所述业务请求中的请求路径的步骤之前,还包括:获取所述请求路径与所述业务处理器的多条映射关系;将多条所述映射关系存储至所述数据字典。优选地,所述根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端的步骤之后,还包括:在未获取到所述业务处理结果时,输出未获取业务处理结果的提示信息。此外,为实现上述目的,本专利技术还提供一种业务请求的匹配装置,所述业务请求的匹配装置包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的业务请求的匹配程序,所述业务请求的匹配程序被所述处理器执行时实现如上所述的业务请求的匹配方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有业务请求的匹配程序,所述业务请求的匹配程序被处理器执行时实现如上所述的业务请求的匹配方法的步骤。本专利技术提供的业务请求的匹配方法、装置以及计算机可读存储介质,首先,在接收到终端发送的业务请求时,获取所述业务请求中的请求路径,然后,根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法,最后,根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。因本专利技术能够获取业务请求路径中的请求内容,再根据请求内容在数据字典中获取对应的业务处理器信息,从而解决了服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢的问题。附图说明附图说明用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例方案涉及的业务请求的匹配装置的硬件结构示意图;图2为本专利技术业务请求的匹配方法第一实施例的流程示意图;图3为本专利技术业务请求的匹配方法第二实施例的流程示意图;图4为本专利技术业务请求的匹配方法第三实施例的流程示意图;图5为本专利技术业务请求的匹配方法第四实施例的流程示意图;图6为本专利技术业务请求的匹配方法第五实施例的流程示意图;图7为本专利技术业务请求的匹配方法第六实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。由于在目前后台系统中,在控制层的业务请求业务处理器已达到上百个,在每次业务请求到达服务器时,服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢。本专利技术提供一种解决方案,首先,在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;然后,根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;最后,根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。因本专利技术能够获取业务请求路径中的请求内容,再根据请求内容在数据字典中获取对应的业务处理器信息,从而解决了服务器不能快速定位到请求路径中的请求内容对应的业务处理器,从而导致业务处理速度较慢的问题。如图1所示,图1是本专利技术实施例方案涉及装置的硬件结构示意图。参照图1,该装置可以包括:处理器1001,例如CPU,存储器1002,通信总线1003,网络接口1004。其中,通信总线1003用于实现该装置中各组成部件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1002可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。如图1所示,作为一种计算机存储介质的存储器1002中可以包括操作系统、网络通信模块以及业务请求的匹配程序。可选地,第一终端还可以包括摄像头、RF(RadioFrequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在智能终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别智能终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,智能终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在图1所示的装置所涉及的硬件中,网络接口1004可以用于接收移动终端发送的业务请求,并返回对应的业务处理结果至所述终端;而处理器1001可以用于调用存储器1002中存储的业务请求的匹配程序,并执行以下操作:在接收到终端发送的业务请求时,获取所述业务请求中本文档来自技高网...
【技术保护点】
1.一种业务请求的匹配方法,其特征在于,所述业务请求的匹配方法包括以下步骤:在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。
【技术特征摘要】
1.一种业务请求的匹配方法,其特征在于,所述业务请求的匹配方法包括以下步骤:在接收到终端发送的业务请求时,获取所述业务请求中的请求路径;根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法;根据所述业务处理方法处理所述业务请求,得到业务处理结果并发送至所述终端。2.如权利要求1所述的业务请求的匹配方法,其特征在于,所述根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法的步骤包括:获取所述数据字典,根据所述数据字典获取所述请求路径对应的业务处理器信息;根据所述业务处理器信息获取业务处理器;根据所述请求路径以及所述业务处理器获取所述业务处理方法。3.如权利要求2所述的业务请求的匹配方法,其特征在于,所述根据所述请求路径和数据字典得到所述业务请求对应的业务处理方法的步骤包括:在所述业务处理器中获取所述请求路径对应的业务处理层;根据所述业务处理层以及所述请求路径获取所述业务处理方法。4.如权利要求2所述的业务请求的匹配方法,其特征在于,所述根据所述数据字典获取所述请求路径对应的业务处理器信息的步骤包...
【专利技术属性】
技术研发人员:何炜祥,
申请(专利权)人:广州品唯软件有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。