[发明专利]数据处理方法、系统、装置、计算机设备及存储介质在审
申请号: | 202111222207.X | 申请日: | 2021-10-20 |
公开(公告)号: | CN113868617A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 王之龙;李海兵;杨子骁;徐伟伟;张绍铭 | 申请(专利权)人: | 上海商汤智能科技有限公司 |
主分类号: | G06F21/33 | 分类号: | G06F21/33;G06F21/60;G06F21/62;G06F16/955 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 袁忠林 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 系统 装置 计算机 设备 存储 介质 | ||
本公开提供了一种数据处理方法、系统、装置、计算机设备及存储介质,其中,所述方法应用于客户端,所述方法包括:获取服务器基于所述客户端所属租户的租户标识生成的令牌;基于所述令牌,生成数据处理请求;所述数据处理请求中携带有所述租户标识、所述令牌、以及数据处理指令;向所述服务器发送所述数据处理请求;接收所述服务器基于所述数据处理请求反馈的数据处理结果。
技术领域
本公开涉及互联网技术领域,具体而言,涉及一种数据处理方法、系统、装置、计算机设备及存储介质。
背景技术
随着互联网技术的发展,在线编程教育越来越普及;用户将编写完成的代码提交到远程环境下运行,以得到相应的运行结果。
一般服务器在接收到客户端发起的数据处理请求后,需要查询用户具有访问权限的容器资源,并校验用户具有访问权限的容器资源与请求访问的容器资源是否一致,在确认一致后,才能响应该数据处理请求;若服务器接收到同一客户端发起的多个数据处理请求时,针对各数据处理请求均需要查询一次用户具有访问权限的容器资源,该过程存在大量重复查询操作,导致数据处理的效率较低。
发明内容
本公开实施例至少提供一种数据处理方法、系统、装置、计算机设备及存储介质。
第一方面,本公开实施例提供了一种数据处理方法,所述方法应用于客户端,所述方法包括:获取服务器基于所述客户端所属租户的租户标识生成的令牌;基于所述令牌,生成数据处理请求;所述数据处理请求中携带有所述租户标识、所述令牌、以及数据处理指令;向所述服务器发送所述数据处理请求;接收所述服务器基于所述数据处理请求反馈的数据处理结果。这样,由于令牌是由服务器生成和发放给对应客户端,难以被外部获取,从而减少了信息泄露后被恶意使用请求其他资源的情况,从而提高了信息传输过程中的安全性;此外,无论客户端发起的数据处理请求的数量为多少,服务器仅需要基于数据处理请求中携带的租户标识、以及令牌,对权限验证,该过程无需多次查询用户具有访问权限的容器资源,从而减少大量重复查询操作,提高了数据处理的效率。
一种可选的实施方式中,所述获取服务器基于所述客户端所属租户的租户标识生成的令牌,包括:生成令牌获取请求;所述令牌获取请求中携带有所述客户端的用户标识;向服务器发送所述令牌获取请求;接收所述服务器根据所述令牌获取请求反馈的令牌,其中,所述令牌是基于所述客户端所属租户的租户标识生成的。这样,客户端获取到的令牌是经过加密处理后的,难以被外部破解,从而减少了信息泄露后被恶意使用请求其他资源的情况,从而提高了信息传输过程中的安全性。
一种可选的实施方式中,所述基于所述令牌,生成数据处理请求,包括:基于预先获取的所述客户端具有访问权限的目标容器地址(Uniform Resource Locator,URL)、以及所述令牌、数据处理指令,生成所述数据处理请求,其中,所述目标URL中携带有所述租户标识。
一种可选的实施方式中,所述基于所述令牌,生成数据处理请求之前,所述方法还包括:基于用户标识,生成登录请求;向所述服务器发送所述登录请求;接收所述服务器根据所述登录请求反馈的所述目标URL;其中,所述目标URL是所述客户端具有访问权限的容器的URL。这样,可以在客户端发起登录请求后,将与客户端的用户标识对应的目标URL反馈给客户端,从而使得客户端在登录后直接获取到与用户标识对应的目标URL,为后续生成数据处理请求提供数据基础,从而提高后续生成数据处理请求的效率。
一种可选的实施方式中,所述方法还包括:生成容器复用请求;所述容器复用请求中携带有用户标识;向所述服务器发送所述容器复用请求;接收所述服务器根据所述容器复用请求反馈的新的目标URL;所述新的目标URL用于访问目标复用容器。这样,可以通过路由网关服务实现实时动态路由设置,还可以实现多租户共享容器资源、以及多租户下的用户共享一个容器资源,实现容器资源的复用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商汤智能科技有限公司,未经上海商汤智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111222207.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于龙门吊的城市桥梁快速拆除重建施工方法
- 下一篇:一种数据管理系统