[发明专利]一种基于多租户模式的支持个性化定制的方法在审
| 申请号: | 201410151928.X | 申请日: | 2014-04-15 |
| 公开(公告)号: | CN103955384A | 公开(公告)日: | 2014-07-30 |
| 发明(设计)人: | 游建友;周华;许华堂 | 申请(专利权)人: | 南威软件股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
| 代理公司: | 泉州市文华专利代理有限公司 35205 | 代理人: | 陈雪莹 |
| 地址: | 362000 福建省泉州市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 租户 模式 支持 个性化 定制 方法 | ||
技术领域
本发明涉及一种基于多租户模式的支持个性化定制的方法
背景技术
随着云计算的发展,云计算模式的应用正成为当前业务系统的主流,支持多租户SaaS应用的业务系统是当前互联网应用得最广的模式,如:邮箱、网盘等。传统的支持SaaS应用主要是针对于某个具体业务领域开发的,在个性化定制方面并没有太多的支持,一般通过SaaS应用系统自带的个性化定制工具对包括门户、菜单、记录列表、表单等应用系统的各种元素进行简单定制。当前,租户在使用云计算带来的便利的SaaS应用的同时,也迫切需要能够根据自己的需要对SaaS应用的各种资源进行个性化的定制,以满足不同的使用习惯与用户体验。
发明内容
本发明要解决的技术问题,在于提供一种基于多租户模式的支持个性化定制的方法,使每个租户能够根据自己的使用特点及操作习惯进行个性化定制,并实现租户个性化资源的独立及租户个性化资源定制后的主动更新、推送更新和主动重置功能。
本发明是这样实现的:一种基于多租户模式的支持个性化定制的方法,具体步骤如下:
步骤10、租户申请SaaS应用,SaaS应用主系统便把开发商开发的最原始的配置信息库复制到租户配置信息库中,为租户提供一个配置信息一致的原始开发商系统;
步骤20、租户租用SaaS应用后,如果对某些功能不满意并需要加入个性化定制的元素,这时租户可以打开SaaS应用系统自带的个性化定制工具进行相应的个性化定制,定制后系统将保留租户最后一次定制的结果;
步骤30、实现对租户个性化资源定制后的主动更新、推送更新及主动重置功能,确保租户个性化定制的同时又能够保证租户使用的SaaS系统的持续稳定的升级;
步骤40、租户最终个性化定制系统的应用;
进一步的,所述主系统包括代码库、基准配置库、基准业务库;所述配置信息库包括SaaS系统配置信息库和租户配置信息库;所述租户系统包括配置库和业务库;
进一步的,所述步骤10中,租户配置信息库之间是彼此相互隔离的,且每个租户只对应有一个租户配置信息库,这确保了每个租户的信息不会相互干扰,实现了租户间数据的物理隔离;
进一步的,所述步骤30中,租户个性化资源定制后的主动更新、推送更新及主动重置功能具体步骤如下:
步骤301、当开发商的SaaS应用主系统的配置信息发生改变时,可以通过选择与租户个性化定制没有冲突的资源进行推送更新,让租户的系统能够完成配置信息的升级;
步骤302、对于已经进行了个性化定制的功能,租户可以选择开发商开发的SaaS应用系统的主动更新功能来进行租户信息配置,在更新时,系统工具会自动提示冲突的资源,租户可以选择无冲突资源更新,也可以直接覆盖冲突数据;
步骤303、当租户对系统的个性化定制不满意或着配置发生错误时,可以选择主动重置的功能,SaaS应用系统就会恢复到SaaS开发商开发的SaaS应用的初始状态;
进一步的,所述租户信息配置是在租户配置库中进行的,租户配置库间也是相互隔离的,确保了每个租户的信息不会相互干扰,同时配置后的信息将保存到租户配置信息库中。
本发明具有如下有益效果:
1.为租户在使用同一个SaaS应用系统时,能够根据自己的使用习惯及功能需求进行系统的个性化定制。且租户间个性化定制的信息配置库是相互独立的,不同租户间的个性化定制的信息不会互相干扰,数据的物理隔离保障了数据的安全。
2.由于租户间使用了不同的信息配置库,可以把配置库放到不同的服务器上,保障了租户在访问SaaS应用系统时性能的提高,降低了单机模式的配置存储的压力。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为支持个性化定制的多租户模式图。
图2为本发明租户个性化定制配置信息库与SaaS系统配置信息库的关系图。
图3为本发明租户个性化定制的流程框图。
具体实施方式
请参照图1至图3所示,一种基于多租户模式的支持个性化定制的方法,包括SaaS应用主系统、SaaS系统配置信息库、租户配置信息库、租户系统,其中主系统包括代码库、基准配置库、基准业务库;租户系统包括配置库和业务库。本发明通过对SaaS的应用建立相应的模型,使每个租户能够根据自己的使用特点及操作习惯进行个性化定制,并实现租户个性化资源的独立及租户个性化资源定制后的主动更新、推送更新和主动重置功能。实现步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410151928.X/2.html,转载请声明来源钻瓜专利网。





