[发明专利]业务访问处理方法、装置、系统和计算机设备在审
申请号: | 202011213567.9 | 申请日: | 2020-11-04 |
公开(公告)号: | CN112328219A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 谭德昆;黄建昌;杨聪;鲁鸿鑫;邓仁莞;刘天宇;叶景文;黄英华;吴教兴;赵锦山;姚杰鸿;李昕;高俊源;罗嗣宏 | 申请(专利权)人: | 数字广东网络建设有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/36;G06F8/41 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王程 |
地址: | 510030 广东省广州市越秀*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 访问 处理 方法 装置 系统 计算机 设备 | ||
本申请涉及一种业务访问处理方法、装置、系统、计算机设备和存储介质。所述方法包括:平台服务端接收访问端发起的业务访问请求;根据业务访问请求读取预设的业务配置信息;获取业务配置信息对应的业务逻辑,确定与业务逻辑对应的业务函数;业务函数由支持微线程并发的编程语言编译而成;调用对应的业务函数并运行所述业务逻辑,返回运行结果至访问端。采用本方法可以通过采用支持微线程并发的编程语言编译业务逻辑,可以采用该编程语言完成业务访问请求响应,复用价值高,免去一系列访问处理进程,进而提高业务访问处理的效率。
技术领域
本申请涉及业务处理技术领域,特别是涉及一种业务访问处理方法、装置、系统、计算机设备和存储介质。
背景技术
随着业务处理技术的发展,通常需要对业务访问需求的后端服务进行开发,其中开发过程主要包括如下过程:根据项目框架的微服务模板生成初始代码、编码实现业务逻辑、根据需要增加配置项、多次打包和上传部署、测试后才能最终发布到正式运营环境。
因此,为了方便微服务业务的开发,目前通过采用微服务管理系统实现业务开发,然而,由于通过微服务管理系统实现业务功能开发的步骤繁琐,开发效率较低,业务函数的复用价值低,导致业务访问效率低下的问题也常常发生。
发明内容
基于此,有必要针对上述技术问题,提供一种业务访问处理方法、装置、系统、计算机设备和存储介质。
一种业务访问处理方法,所述方法包括:
接收访问端发起的业务访问请求;
根据所述业务访问请求读取预设的业务配置信息;
获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数;所述业务函数由支持微线程并发的编程语言编译而成;
调用所述对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端。
在其中一个实施例中,所述根据所述业务访问请求读取预设的业务配置信息之前,包括:接收开发端发起的业务配置请求;基于预设的解析性语法调用所述业务配置请求对应的所述业务函数,形成业务逻辑;根据所述业务逻辑,生成所述业务配置请求对应的业务配置信息。
在其中一个实施例中,所述根据所述业务访问请求读取预设的业务配置信息,包括:响应于所述业务访问请求,获取对应的请求路径;根据所述请求路径,获取所述业务访问请求对应的业务配置信息。
在其中一个实施例中,所述获取所述业务配置信息对应的业务逻辑之后,所述确定与所述业务逻辑对应的业务函数之前,还包括:按照预设的参数规则,对所述业务访问请求接入业务接口处传入的业务参数进行参数检查;所述参数规则为根据不同业务功能所需的业务参数而制定的参数标准;若所述参数检查的结果为通过,则确定与所述业务逻辑对应的业务函数。
在其中一个实施例中,所述业务函数的数量为多个;所述获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数,包括:基于所述解析性语法,解析出与所述业务配置信息对应的所述业务逻辑;从所述多个业务函数确定与所述业务逻辑对应的业务函数。
在其中一个实施例中,所述调用对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端,包括,根据所述业务逻辑,确定对应的业务类型;所述业务类型包括功能服务、缓存服务、数据库服务、存储服务或消息中心服务的至少一种;根据所述业务类型,调用所述业务类型对应的业务函数;将所述对应的业务函数加入所述业务逻辑,并运行所述业务逻辑,生成所述运行结果,将所述运行结果返回至所述访问端。
在其中一个实施例中,所述接收访问端发起的业务访问请求,包括:基于业务访问接口网关监视所述访问端在业务访问界面上触发的触控请求;确定所述触控请求对应的触控坐标信息;通过所述触控坐标信息匹配出所述触控请求对应的业务访问接口,生成所述业务访问接口对应的业务访问请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数字广东网络建设有限公司,未经数字广东网络建设有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011213567.9/2.html,转载请声明来源钻瓜专利网。