[发明专利]一种服务分层分级的转发控制方法及装置在审
申请号: | 201810987401.9 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109040106A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 万忠平;李佳桓;张军;范庆雄 | 申请(专利权)人: | 广州城市信息研究所有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 贺红星;高玉光 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务请求 服务处理 转发控制 分层 分级 权限控制 服务 计算机可读存储介质 电子设备 服务空间 共享服务 接收用户 结果反馈 行政区域 动态的 服务图 细粒度 用户端 图层 发送 权限 反馈 | ||
本发明公开了一种服务分层分级的转发控制方法,包括以下步骤:接收步骤:接收用户端发送的服务请求;服务处理步骤:根据服务请求进行服务处理以得服务请求结果,所述服务处理包括服务拆分,且所述服务拆分包括服务空间拆分和/或服务图层拆分;反馈步骤:将服务请求结果反馈给用户端。本发明还提供了一种电子设备和计算机可读存储介质。本发明的服务分层分级的转发控制方法根据用户的权限,动态的对共享服务资源实现细粒度的权限控制,包括空间上(例如行政区域)和图层上的权限控制。
技术领域
本发明涉及一种服务转发方法,尤其涉及一种服务分层分级的转发控制方法及装置。
背景技术
目前,常见的服务转发控制和装置仅仅实现了对用户的权限进行了鉴权和控制,对来自客户端的请求进行安全验证与权限控制。客户端发送请求到代理服务器,然后代理服务器从原始服务器中获取内容再返回给客户端。客户端必须专门地配置转发代理来访问其他站点,如在浏览器中配置代理服务器地址及端口号等。对于通过安全验证的请求,继续下一步的处理,否则直接中断本次调用,返回未授权的状态给客户端。根据请求用户的类型判断是否符合权限,若符合权限则返回用户请求的数据,若不符合权限,则不返回或者返回空白数据,实现了最基本的服务的转发控制。
现有的技术,无法在服务资源共享过程中,根据用户的权限,动态的对共享服务资源实现细粒度的权限控制,包括空间上(例如行政区域)和图层上的权限控制。例如,将某个特定区域的地图服务资源共享给用户,或者将某个服务资源中指定图层共享给用户。当请求的图层资源数量较多,服务请求高并发时,如果针对每个图层都发布原始服务,会导致服务器压力增大,请求速度慢;当请求的共享服务资源数据量较大时,图层资源返回效率低;服务器压力增大,易导致服务堵塞以及服务引擎瘫痪的可能。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种服务分层分级的转发控制方法,其能动态的对对共享服务资源实现细粒度的权限控制,包括空间上和图层上的权限控制。
本发明的目的之二在于提供一种电子设备,其能动态的对对共享服务资源实现细粒度的权限控制,包括空间上和图层上的权限控制。
本发明的目的之三在于提供一种计算机可读存储介质,其能动态的对对共享服务资源实现细粒度的权限控制,包括空间上和图层上的权限控制。
本发明的目的之一采用如下技术方案实现:
一种服务分层分级的转发控制方法,包括以下步骤
接收步骤:接收用户端发送的服务请求;
服务处理步骤:根据服务请求进行服务处理以得服务请求结果,服务处理包括服务拆分,且所述服务拆分包括服务空间拆分和/或服务图层拆分;
反馈步骤:将服务请求结果反馈给用户端。
进一步地,在所述接收步骤之后还包括鉴权步骤,所述鉴权步骤包括以下步骤:
判断与服务请求关联的用户身份信息是否具备接入权限,如果是,则进行下一步处理,如果否,则中断本次调用,反馈未授权的状态信息给用户端。
进一步地,所述鉴权步骤中用户身份信息通过以下步骤获取:
发送令牌申请至鉴权服务器来进行安全验证,如果验证通过,则生成用户身份信息,并将用户身份信息与服务请求关联;如果验证失败,则中断本次调用,反馈未授权状态至用户端。
进一步地,在所述接收步骤之后还包括资源匹配步骤,所述资源匹配步骤包括以下步骤:
判断与服务请求关联的用户身份信息是否具备本次资源调用资格,如果是,则执行下一步骤,如果否,则中断本次调用,返回资源未授权信息给用户。
进一步地,所述服务处理步骤中的根据服务请求进行服务处理采用服务聚合和/或服务拆分进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州城市信息研究所有限公司,未经广州城市信息研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810987401.9/2.html,转载请声明来源钻瓜专利网。