[发明专利]业务访问处理方法、装置、系统和计算机设备在审
申请号: | 202011213567.9 | 申请日: | 2020-11-04 |
公开(公告)号: | CN112328219A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 谭德昆;黄建昌;杨聪;鲁鸿鑫;邓仁莞;刘天宇;叶景文;黄英华;吴教兴;赵锦山;姚杰鸿;李昕;高俊源;罗嗣宏 | 申请(专利权)人: | 数字广东网络建设有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/36;G06F8/41 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王程 |
地址: | 510030 广东省广州市越秀*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 访问 处理 方法 装置 系统 计算机 设备 | ||
1.一种业务访问处理方法,其特征在于,所述方法包括:
接收访问端发起的业务访问请求;
根据所述业务访问请求读取预设的业务配置信息;
获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数;所述业务函数由支持微线程并发的编程语言编译而成;
调用所述对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端。
2.根据权利要求1所述的方法,其特征在于,所述根据所述业务访问请求读取预设的业务配置信息之前,包括:
接收开发端发起的业务配置请求;
基于预设的解析性语法调用所述业务配置请求对应的所述业务函数,形成业务逻辑;
根据所述业务逻辑,生成所述业务配置请求对应的业务配置信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述业务访问请求读取预设的业务配置信息,包括:
响应于所述业务访问请求,获取对应的请求路径;
根据所述请求路径,获取所述业务访问请求对应的业务配置信息。
4.根据权利要求3所述的方法,其特征在于,所述获取所述业务配置信息对应的业务逻辑之后,所述确定与所述业务逻辑对应的业务函数之前,还包括:
按照预设的参数规则,对所述业务访问请求接入业务接口处传入的业务参数进行参数检查;所述参数规则为根据不同业务功能所需的业务参数而制定的参数标准;
若所述参数检查的结果为通过,则确定与所述业务逻辑对应的业务函数。
5.根据权利要求3所述的方法,其特征在于,所述业务函数的数量为多个;所述获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数,包括:
基于所述解析性语法,解析出与所述业务配置信息对应的所述业务逻辑;
从所述多个业务函数确定与所述业务逻辑对应的业务函数。
6.根据权利要求1所述的方法,其特征在于,所述调用对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端,包括,
根据所述业务逻辑,确定对应的业务类型;所述业务类型包括功能服务、缓存服务、数据库服务、存储服务或消息中心服务的至少一种;
根据所述业务类型,调用所述业务类型对应的业务函数;
将所述对应的业务函数加入所述业务逻辑,并运行所述业务逻辑,生成所述运行结果,将所述运行结果返回至所述访问端。
7.根据权利要求1所述的方法,其特征在于,所述接收访问端发起的业务访问请求,包括:
基于业务访问接口网关监视所述访问端在业务访问界面上触发的触控请求;
确定所述触控请求对应的触控坐标信息;
通过所述触控坐标信息匹配出所述触控请求对应的业务访问接口,生成所述业务访问接口对应的业务访问请求。
8.一种业务访问处理装置,其特征在于,包括:
访问请求接收模块,用于接收访问端发起的业务访问请求;
配置信息获取模块,用于根据所述业务访问请求读取预设的业务配置信息;
业务逻辑解析模块,用于获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数;所述业务函数由支持微线程并发的编程语言编译而成;
业务逻辑运行模块,用于调用所述对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端。
9.一种业务访问处理系统,其特征在于,包括平台服务端,以及与所述平台服务端通信连接的访问端:
所述访问端,用于触发业务访问请求,并将所述业务访问请求发送至所述平台服务端;
所述平台服务端,用于根据所述业务访问请求读取预设的业务配置信息;获取所述业务配置信息对应的业务逻辑,确定与所述业务逻辑对应的业务函数;所述业务函数由支持微线程并发的编程语言编译而成;
所述平台服务端,还用于调用所述对应的业务函数并运行所述业务逻辑,返回运行结果至所述访问端;
所述访问端,用于接收所述运行结果。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数字广东网络建设有限公司,未经数字广东网络建设有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011213567.9/1.html,转载请声明来源钻瓜专利网。