[发明专利]用于使BPM应用能为多租户使用的方法和装置无效
申请号: | 201010142077.4 | 申请日: | 2010-03-31 |
公开(公告)号: | CN102208081A | 公开(公告)日: | 2011-10-05 |
发明(设计)人: | 欧铁军;高波;郭常杰;孙伟;殷切 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q10/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;陈姗姗 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 bpm 应用 租户 使用 方法 装置 | ||
1.一种用于使业务流程管理BPM应用能为多租户使用的方法,包含:
响应于租户对所述BPM应用的注册请求,获得租户要求的服务水平协议SLA;
基于所获得的SLA,选择多租户模型;
调用与所选择的多租户模型对应的预定转换过程,处置BPM应用中的BPM构件,使得所述BPM应用能作为多租户BPM应用供该租户使用;以及
在该租户的元数据中保存所述转换过程对BPM构件的处置结果。
2.权利要求1的方法,其中,从一个多租户模型列表中选择多租户模型,其中,所述多租户模型列表中预先定义了与各种SLA对应的多租户模型。
3.权利要求1或2的方法,其中,所述BPM构件至少包含流程模板和用户注册表。
4.权利要求3的方法,其中,所述BPM构件进一步包含外部数据访问组件。
5.权利要求3的方法,其中,所选择的多租户模型要求单独的用户注册表,所述转换过程用租户的标识区分用户注册表。
6.权利要求3的方法,其中,所选择的多租户模型要求单独的流程模板,所述转换过程用租户的标识区分流程模板。
7.权利要求3的方法,所述处置BPM应用中的BPM构件包括为BPM构件选择对应的服务器,以部署所述BPM构件,所述转换过程对BPM构件的处置结果包含所述BPM构件的名称和所选择的对应的服务器的名称。
8.权利要求4的方法,所述处置BPM应用中的BPM构件包括为BPM构件选择对应的服务器,以部署所述BPM构件,所述转换过程对BPM构件的处置结果包含所述BPM构件的名称和所选择的对应的服务器的名称。
9.权利要求7的方法,进一步包含:
响应于来自用户的创建流程实例的请求,获得用户所属的注册租户的标识;
从所述租户的元数据中获得该租户部署在预定服务器上的对应流程模板;
根据所获得的租户流程模板,创建流程实例;
为所创建的流程实例设置租户上下文。
10.权利要求1的方法,进一步包含:
响应于来自用户的查询请求,获得用户所属的注册租户的标识;
获得该注册租户的元数据;
根据该注册租户的元数据,将用户的查询请求路由到预定的服务器;
过滤掉所述服务器的查询结果中与所述注册租户无关的内容;
将经过过滤的查询结果返回到所述用户。
11.一种用于使业务流程管理BPM应用能为多租户使用的装置,包含:
获取模块,被配置用于响应于租户对所述BPM应用的注册请求,获得租户要求的服务水平协议SLA;
选择模块,被配置用于基于SLA,选择多租户模型;
转换模块,被配置用于调用与多租户模型对应的预定转换过程,处置BPM应用中的BPM构件,使得所述BPM应用能作为多租户BPM应用被使用;以及
存储模块,被配置用于在租户的元数据中保存所述转换过程对BPM构件的处置结果。
12.权利要求11的装置,其中,所述选择模块进一步被配置得从一个多租户模型列表中选择多租户模型,其中,所述多租户模型列表中预先定义了与各种SLA对应的多租户模型。
13.权利要求11或12的装置,其中,所述BPM构件至少包含流程模板和用户注册表。
14.权利要求13的装置,其中,所述BPM构件进一步包含外部数据访问组件。
15.权利要求13的装置,其中,所选择的多租户模型要求单独的用户注册表,所述转换过程用租户的标识区分用户注册表。
16.权利要求13的装置,其中,所选择的多租户模型要求单独的要求单独的流程模板,所述转换过程用租户的标识区分流程模板。
17.权利要求13的装置,其中,所述转换模块调用的转换过程为流程模板选择对应的服务器,以部署所述流程模板,所述存储模块进一步被配置用于在租户的元数据中保存所述流程模板的名称和对应的服务器的名称。
18.权利要求13的装置,其中,所述转换模块调用的转换过程为用户注册表选择对应的服务器,以部署所述用户注册表,存储模块进一步被配置用于在租户的元数据中保存所述用户注册表的名称和所选择的对应的服务器的名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010142077.4/1.html,转载请声明来源钻瓜专利网。