[发明专利]一种基于SaaS服务的定制分发方法及其系统有效
申请号: | 201810670777.7 | 申请日: | 2018-06-26 |
公开(公告)号: | CN109088911B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 伍超 | 申请(专利权)人: | 四川驹马科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 成都环泰专利代理事务所(特殊普通合伙) 51242 | 代理人: | 李斌;黄青 |
地址: | 610000 四川省成都市锦江区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 saas 服务 定制 分发 方法 及其 系统 | ||
1.一种基于SaaS服务的定制分发方法,其特征在于,包括以下步骤:
获取用户的请求,并将该请求映射到一个唯一处理方法中;
在执行该处理方法之前,根据自定义的定制注解,确定所有用户的信息,并进行定制化处理;
在获取用户的请求之前,扫描SaaS服务标准类和用户定制类全集,并进行分类;
分类过程中,判断当前类是否被定制注解标注,如果是,则放入定制地图中;反之,则放弃;
遍历定制地图,分析定制注解所标注的用户信息,并将用户信息结构化后存储至重定向定制地图中。
2.根据权利要求1所述的基于SaaS服务的定制分发方法,其特征在于,在获取用户的请求之后,执行处理方法之前,还包括重定向定制化步骤,具体如下:
接收用户请求,执行AOP拦截,若拦截失败,则直接放行请求;若拦截成功,则在放行请求前,获取该请求中的用户信息;
判断用户信息是否在重定向定制地图中,如果是,则执行定制化处理;如果否,则进入SaaS服务标准流程。
3.根据权利要求2所述的基于SaaS服务的定制分发方法,其特征在于,在执行定制化处理之前,根据用户信息,在重定向定制地图中确认定制入口。
4.一种基于SaaS服务的定制分发系统,其特征在于,包括请求获取模块、定制处理模块、扫描分类模块、标注判断模块和分析存储模块,其中:
请求获取模块,用于获取用户的请求,并将该请求映射到一个唯一处理方法中;
定制处理模块,用于在执行该处理方法之前,根据自定义的定制注解,确定所有用户的信息,并进行定制化处理;
扫描分类模块,用于扫描SaaS服务标准类和用户定制类全集,并进行分类;
标注判断模块,用于判断当前被扫描的类是否被定制注解标注,如果是,则放入定制地图中;反之,则放弃;
分析存储模块,用于遍历定制地图,分析定制注解所标注的用户信息,并将用户信息结构化后存储至重定向定制地图中。
5.根据权利要求4所述的基于SaaS服务的定制分发系统,其特征在于,还包括拦截判断模块和信息判断模块,其中:
拦截判断模块,用于接收用户请求,执行AOP拦截,若拦截失败,则直接放行请求;若拦截成功,则在放行请求前,获取该请求中的用户信息;
信息判断模块,用于判断用户信息是否在重定向定制地图中,如果是,则执行定制化处理;如果否,则进入SaaS服务标准流程。
6.根据权利要求5所述的基于SaaS服务的定制分发系统,其特征在于,还包括定制入口确认模块,在执行定制化处理之前,根据用户信息,在重定向定制地图中确认定制入口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川驹马科技有限公司,未经四川驹马科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810670777.7/1.html,转载请声明来源钻瓜专利网。