【技术实现步骤摘要】
一种单个组织的多SaaS化同应用部署和使用方法
[0001]本专利技术涉及应用部署
,尤其涉及一种单个组织的多SaaS化同应用部署和使用方法。
技术介绍
[0002]面向区域级的机关单位,传统的机关单位行政系统工作效率较低,每个单位不仅需开发系统软件、部署硬件设备,还需专业的IT人员进行系统软、硬件的维护,成本高昂且安全性不足,无法充分发挥各单位应用协同的使用,各单位的应用软件无法高效的服务于地方城市建设和社会经济建设。
[0003]现在急需一种在SaaS化平台应用中心支持多个相同应用的存在的部署,其中,相同应用的功能存在差异化,满足不同使用对象在相同和不同的场景下使用的功能,并且支持在一套组织和单位内部使用多个相同的应用,通过角色权限划分,部分功能数据共享,个性功能数据独立。
技术实现思路
[0004]本专利技术提供了一种单个组织的多SaaS化同应用部署和使用方法,以解决现有技术中存在的面向区域级的机关单位,传统的机关单位行政系统工作效率较低,每个单位不仅需开发系统软件、部署硬件设备,还需专业 ...
【技术保护点】
【技术特征摘要】
1.一种单个组织的多SaaS化同应用部署,其特征在于,包括:应用组件层、组合服务层和SaaS化平台应用中心层;所述应用组件层用于基于租户业务需求和应用分层模型构建若干分层组件;所述组合服务层用于基于功能数据划分规则构建租户应用部署服务站;所述SaaS化平台应用中心层用于基于租户应用部署服务站,将若干分层组件通过业务功能需求划分构建功能数据的重构,获取单位间新的应用数据,其中,租户具有多个单位,多个单位通过配置进行单位间业务需求处理。2.根据权利要求1所述的一种单个组织的多SaaS化同应用部署,其特征在于,所述应用组件层包括:应用划分单元、关系确定单元和组件构建单元;所述应用划分单元用于对不同单位的应用进行租户业务需求分析,根据业务需求分析结果获取待开发的服务组件;所述关系确定单元用于分析待开发的服务组件与应用分层模型的服务之间的依赖关系,确定待开发的服务组件在应用分层模型中所处的层次;所述组件构建单元用于根据各单位应用组件间的依赖关系划分为若干分层组件,将若干分层组件存储于组件库,同时更新对应的应用分层模型。3.根据权利要求1所述的一种单个组织的多SaaS化同应用部署,其特征在于,所述组合服务层包括:业务服务单元、服务匹配单元和配置元数据单元;所述业务服务单元用于对若干分层组件进行服务分析,从服务分析中抽离出待构建抽象应用的业务功能组,将该业务功能组进行语义描述;所述服务匹配单元用于根据业务功能组的语义描述获取业务功能组和分层组件的相同语义的业务功能描述,根据业务功能描述构建抽象应用;所述配置元数据单元用于基于功能数据划分规则,以构建抽象应用为起点,在抽象应用的框架下,配置应用的元数据,构建租户应用部署服务站。4.根据权利要求1所述的一种单个组织的多SaaS化同应用部署,其特征在于,所述多SaaS化应用部署层包括:构建层次单元、配置单元和部署单元;所述构建层次单元用于基于租户应用部署服务站对需要构造的应用业务抽象层次进行分析,获取对应的分析结果;所述配置单元用于选择抽象应用,配置单位元数据,根据各单位的业务需求与现有抽象应用进行匹配,选定与单位需求匹配的抽象应用;所述部署单元用于基于角色权限划分和业务功能需求划分,对元数据进行驱动,生成各单位SaaS应用,替代原有的单位应用。5.根据权利要求4所述的一种单个组织的多SaaS化同应用部署,其特征在于,所述部署单元包括:签订协议子单元;获取各单位SaaS应用后将应用进行注册,进一步配置元数据信息;根据各单位对组件性能的要求,基于签订协议子单元签订租户等级协议,各单位为应用中的每个服务选择相应的服务等级;租户等级协议签订完成后,调用各单位应用中的每个服务组件,其中,在多个已部署的提供相同功能的服务组件中...
【专利技术属性】
技术研发人员:杨锐,李敏,赵六一,甄健雄,
申请(专利权)人:广州明动软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。