[发明专利]软件服务访问控制方法及装置在审
申请号: | 202011172482.0 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112199113A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 龙非池;位函 | 申请(专利权)人: | 重庆撼地大数据有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F21/60 |
代理公司: | 重庆智慧之源知识产权代理事务所(普通合伙) 50234 | 代理人: | 高彬 |
地址: | 401122 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 服务 访问 控制 方法 装置 | ||
本发明提供一种软件服务访问控制方法及装置,以解决当前客户定制逻辑时无法保持在同一软件版本下,需要单独部署不同的软件版本,不利于软件统一维护管理的问题;将软件模块分为标准服务模块和定制服务模块,标准服务模块用于实现通用服务功能,定制服务模块用于实现定制化服务功能;针对不同的用户,当用户发起服务访问请求时,基于路由分发不同的服务入口,普通进入标准服务模块,定制用户进入定制服务模块,完成对应的服务功能,实现客户标准化或定制化服务,无需分别针对定制化服务客户形成单独的软件版本,有利于版本的统一维护管理。
技术领域
本发明涉及软件技术领域,尤其涉及软件服务访问控制方法及装置。
背景技术
目前SAAS(Software-as-a-Service,软件即服务)软件定制化服务或功能只能单独部署。在多个客户存在不同服务流程或功能需求时,需要为各个客户单独部署不同的软件版本,无法在保持版本一致的情况下完成定制化需求,不便于软件版本的统一管理与维护,增加了版本维护难度。
发明内容
本发明提供的软件服务访问控制方法及装置,主要解决的技术问题是:保持在同一软件保本的情况下,实现不同客户的定制化需求。
为解决上述技术问题,本发明提供一种软件服务访问控制方法,包括:
接收服务访问请求,基于该服务访问请求生成服务入口获取请求,所述服务入口获取请求携带有请求访问用户的标识信息;
基于所述请求访问用户的标识信息,从关联映射关系中查找得到对应的目标服务入口信息;所述关联映射关系包含用户标识信息与服务入口之间的对应关系;
将所述服务访问请求发送给所述目标服务入口对应的目标服务模块;所述目标服务模块包括标准服务模块或定制服务模块;所述标准服务模块用于实现通用服务功能,所述定制服务模块用于实现定制化服务功能;
在所述目标服务模块为所述定制服务模块时,利用所述定制服务模块完成定制服务逻辑处理,生成定制服务处理结果;然后利用所述标准服务模块进行统一逻辑处理,生成最终处理结果,并发送给客户端,供用户查看。
可选的,在所述目标服务模块为所述标准服务模块时,利用所述标准服务模块完成标准服务逻辑处理,生成标准服务处理结果并发送给所述客户端,供用户查看。
本发明还提供一种软件服务访问控制装置,包括:
客户管理模块,用于接收服务访问请求,基于该服务访问请求生成服务入口获取请求,所述服务入口获取请求携带有请求访问用户的标识信息,并发送给路由控制模块;以及用于接收所述路由控制模块发送的目标服务入口信息,并将所述服务访问请求发送给所述目标服务入口对应的目标服务模块;所述目标服务模块包括标准服务模块或定制服务模块;所述标准服务模块用于实现通用服务功能,所述定制服务模块用于实现定制化服务功能;
所述路由控制模块存储有用户标识信息与服务入口之间的关联映射关系,用于接收所述服务入口获取请求,并基于所述请求访问用户的标识信息,从所述关联映射关系中查找得到对应的目标服务入口信息,并发送给所述客户管理模块;
在所述目标服务模块为所述定制服务模块时,所述定制服务模块用于接收所述服务访问请求,完成定制服务逻辑处理,生成定制服务处理结果并发送给所述标准服务模块;所述标准服务模块用于接收所述定制服务处理结果,进行统一逻辑处理,生成最终处理结果,并发送给所述定制服务模块;所述定制服务模块接收所述最终处理结果并发送给所述客户管理模块;所述客户管理模块用于将所述最终处理结果发送给客户端,供用户查看。
可选的,所述标准服务模块还用于,在所述目标服务模块为所述标准服务模块时,接收所述服务访问请求,完成标准服务逻辑处理,生成标准服务处理结果并发送给所述客户管理模块;所述客户管理模块还用于将所述标准处理结果发送给所述客户端,供用户查看。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆撼地大数据有限公司,未经重庆撼地大数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011172482.0/2.html,转载请声明来源钻瓜专利网。