[发明专利]业务处理方法及装置有效
申请号: | 201910530275.9 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110275711B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 李小峰;李涛 | 申请(专利权)人: | 郑州阿帕斯科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 450000 河南省郑州市河南自贸试验区郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 | ||
本申请实施例提供了一种业务处理方法及装置,应用于业务服务器,该业务服务器上设置有代理模块,代理模块通过编译型语言实现,代理模块和信息服务器之间设置有多条信息传输线程;该方法包括:接收到终端设备发送的对目标业务的业务处理请求后,对目标业务进行处理,得到业务处理结果和业务相关信息;调用代理模块,以将该业务相关信息写入代理模块,并通过代理模块使用多条信息传输线程将业务相关信息写入信息服务器,在接收到代理模块返回的业务相关信息成功写入代理模块的反馈信息后,将业务处理结果返回给终端设备;本实施例中可以减少用户等待时间,以及并行将多条业务相关信息写入信息服务器,减少写入信息服务器的耗时,提高写入效率。
技术领域
本申请涉及计算机及互联网技术领域,尤其涉及一种业务处理方法及装置。
背景技术
随着信息技术的快速发展,计算机在人们的生活、工作中得到了广泛的应用,为了使计算机进行各种工作,人与计算机之间通讯的语言-计算机语言应运而生。一般的,计算机语言可以分为编译型语言和解释型语言,所谓编译型语言指的是程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了,常用的编译型语言有C、C++等;而解释型语言则是不需要在运行前编译,在运行程序的时候才翻译,常用的解释型语言有超文本预处理器(HypertextPreprocessor,PHP)语言、Python语言等。在互联网时代,像是PHP等解释型语言作为主流的开发语言,由于语法简单且上手快,能快速支持业务的发展和迭代升级,被各中小互联网企业所偏爱。
现有技术中,在进行业务处理时,一般在业务服务器将业务处理过程中所产生的日志信息等成功写入信息服务器后,才算是业务处理完成,即才能向用户返回业务处理结果。并且,由于解释型语言的进程模型为单进程,当产生的日志信息等较多时,通常需要启动很多进程来轮流执行任务,尤其是在高并发和业务流程相对复杂的场景时,写入耗时较长且效率较低,因此导致业务处理耗时较长、延迟较大。
因此,有必要提出一种技术方案,以解决在处理业务时所出现的耗时较长、延迟较大的问题。
发明内容
本申请实施例的目的是提供一种业务处理方法及装置,以解决现有技术中在处理业务时所出现的耗时较长、延迟较大的问题。
为解决上述技术问题,本申请实施例是这样实现的:
本申请实施例提供了一种业务处理方法,应用于业务服务器,所述业务服务器上设置有代理模块,所述代理模块通过编译型语言实现,所述代理模块和信息服务器之间设置有多条信息传输线程;所述方法包括:
接收终端设备发送的针对目标业务的业务处理请求;
对所述目标业务进行处理,得到所述目标业务的业务处理结果和业务相关信息;其中,所述业务相关信息包括业务日志信息和/或业务处理进度信息;
调用所述代理模块,以将所述业务相关信息写入所述代理模块,并通过代理模块使用所述多条信息传输线程将所述业务相关信息写入信息服务器;
在接收到所述代理模块返回的所述业务相关信息成功写入所述代理模块的反馈信息后,将所述业务处理结果返回给所述终端设备。
本申请还实施例提供了一种业务处理装置,应用于业务服务器,所述业务服务器上设置有代理模块,所述代理模块通过编译型语言实现,所述代理模块和信息服务器之间设置有多条信息传输线程;所述装置包括:
接收模块,用于接收终端设备发送的针对目标业务的业务处理请求;
处理模块,用于对所述目标业务进行处理,得到所述目标业务的业务处理结果和业务相关信息;其中,所述业务相关信息包括业务日志信息和/或业务处理进度信息;
调用模块,用于调用所述代理模块,以将所述业务相关信息写入所述代理模块,并通过代理模块使用所述多条信息传输线程将所述业务相关信息写入信息服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯科技有限公司,未经郑州阿帕斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910530275.9/2.html,转载请声明来源钻瓜专利网。