[发明专利]基于云函数的请求处理方法、装置及计算机可读介质在审
申请号: | 202010751036.9 | 申请日: | 2020-07-30 |
公开(公告)号: | CN111970338A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 龙建军;黎少伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 叶虹 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 函数 请求 处理 方法 装置 计算机 可读 介质 | ||
本申请的实施例提供了一种基于云函数的请求处理方法、装置及计算机可读介质。该基于云函数的请求处理方法包括:接收调用端通过调用指定云函数发送的请求消息,所述请求消息中包含动作参数;根据所述请求消息中包含的动作参数,从所述指定云函数包含的多个动作函数中确定目标动作函数;将所述请求消息路由至所述目标动作函数,并接收所述目标动作函数针对所述请求消息返回的处理结果;将所述处理结果发送至所述指定云函数,以使所述指定云函数转发所述处理结果至所述调用端。本申请实施例的技术方案能够使得云函数的编写更加标准化规范化,从而使得其维护性更强,且能够减少云函数粒度。
技术领域
本申请涉及计算机及通信技术领域,具体而言,涉及一种基于云函数的请求处理方法、装置及计算机可读介质。
背景技术
目前,云计算技术领域存在一种无服务器云架构,该架构能够使用户调用云中的函数,即云函数,云函数是运行在云端(即云服务器)的代码,无需管理服务器,在开发者工具内编写,上传部署至云端之后即可运行在云服务器端运行的函数。
传统的调用方法一般是用户的一个请求对应一个云函数,然而,这种请求处理方法存在着诸多缺陷。
发明内容
本申请的实施例提供了一种基于云函数的请求处理方法、装置及计算机可读介质,进而至少在一定程度上能够使得云函数的编写更加标准化规范化,从而使得其维护性更强,且能够减少云函数粒度。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供了一种基于云函数的请求处理方法,其中,所述云函数中包含有多个动作函数,所述多个动作函数分别用于处理不同的动作参数,所述方法包括:接收调用端通过调用指定云函数发送的请求消息,所述请求消息中包含动作参数;根据所述请求消息中包含的动作参数,从所述指定云函数包含的多个动作函数中确定目标动作函数;将所述请求消息路由至所述目标动作函数,并接收所述目标动作函数针对所述请求消息返回的处理结果;将所述处理结果发送至所述指定云函数,以使所述指定云函数转发所述处理结果至所述调用端。
根据本申请实施例的一个方面,提供了一种基于云函数的请求处理方法,其中,所述云函数中包含有多个动作函数,所述多个动作函数分别用于处理不同的动作参数,所述方法包括:接收调用端的调用,并将所述调用端的请求消息发送至云控制器,所述请求消息用于使所述云控制器根据所述请求消息中包含的动作参数确定目标动作函数,所述目标动作函数用于处理所述请求消息;接收所述云控制器发送的所述目标动作函数返回的处理结果,并将所述处理结果发送至所述调用端。
根据本申请实施例的一个方面,提供了一种基于云函数的请求处理装置,其中,所述云函数中包含有多个动作函数,所述多个动作函数分别用于处理不同的动作参数,所述装置包括:第一接收单元,配置为接收调用端通过调用指定云函数发送的请求消息,所述请求消息中包含动作参数;确定单元,配置为根据所述请求消息中包含的动作参数,从所述指定云函数包含的多个动作函数中确定目标动作函数;路由单元,配置为将所述请求消息路由至所述目标动作函数,并接收所述目标动作函数针对所述请求消息返回的处理结果;第一发送单元,配置为将所述处理结果发送至所述指定云函数,以使所述指定云函数转发所述处理结果至所述调用端。
在本申请的一些实施例中,基于前述方案,所述确定单元还配置为:根据所述动作参数中所包含的动作函数标识,从所述指定云函数包含的多个动作函数中获取与所述动作函数标识匹配的动作函数;若获取到的动作函数为所述调用端能够调用的函数,则将获取到的动作函数作为所述目标动作函数。
在本申请的一些实施例中,基于前述方案,所述确定单元还配置为:检测获取到的动作函数的标识信息;根据所述标识信息中是否包含有指定字符确定所述动作函数的调用权限,所述调用权限用于指示能够调用所述动作函数的调用端类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010751036.9/2.html,转载请声明来源钻瓜专利网。