[发明专利]用于使BPM应用能为多租户使用的方法和装置无效

专利信息
申请号: 201010142077.4 申请日: 2010-03-31
公开(公告)号: CN102208081A 公开(公告)日: 2011-10-05
发明(设计)人: 欧铁军;高波;郭常杰;孙伟;殷切 申请(专利权)人: 国际商业机器公司
主分类号: G06Q30/00 分类号: G06Q30/00;G06Q10/00
代理公司: 北京市金杜律师事务所 11256 代理人: 酆迅;陈姗姗
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 bpm 应用 租户 使用 方法 装置
【说明书】:

技术领域

发明涉及多租户技术,更具体涉及一种使BPM应用能为多租户使用的方法和装置。

背景技术

近来广泛流行的SaaS(Software as a Service-软件作为服务),通过多租户(MT-Multi-Tenancy)技术,能够降低软件应用程序的开发、部署和运行的费用。MT技术,是指在服务提供商的服务器上运行软件应用程序的单个实例,由该单个实例为多个租户(例如企业之类的组织)提供软件应用服务。

传统方式下,软件提供商(ISV)通过许可方式销售软件,用户通过许可,使用特定的软件应用程序。现在,ISV也需要考虑通过SaaS来服务于更多的用户。为此,需要将原来支持许可方式的软件应用转换为支持多租户的软件应用。这种转换,除了要求在技术上能满足特定的MT场合,例如资源共享,安全隔离、多样化的服务水平协议(SLA-Service LevelAgreements),还要求尽量少地重写原来的应用程序。

业务流程管理(BPM-Business Process Management)应用,被广泛用于以SaaS模式服务于众多的中小企业租户。由于BPM应用具有构件复杂的特点,将BPM应用转换为支持多租户的应用通常也比较复杂。

发明内容

如上文所述,要将BPM应用转换为MT应用比较复杂,通常要重写应用程序,这需要对应用程序中的代码作较大的修改,并且需要实现包括共享和隔离、多样化的SLA、可升级性等MT功能细节的技巧。

本发明的一个目的是提供使BPM应用能为多个租户使用,支持租户多样化的SLA。

本发明的总体构思是,为BPM应用定义不同的多租户模型,并提供对BPM应用的构件的相应转换方法,在新租户注册时,为新租户部署BPM应用的构件,使BPM应用转换为支持多租户的多样化的SLA的MT应用。

根据本发明的一个方面,提供一种用于使BPM应用能为多租户使用的方法,包含:响应于租户对所述BPM应用的注册请求,获得租户要求的服务水平协议SLA;基于所获得的SLA,选择多租户模型;调用与所选择的多租户模型对应的预定转换过程,处置BPM应用中的BPM构件,使得所述BPM应用能作为多租户BPM应用供该租户使用;以及在该租户的元数据中保存所述转换过程对BPM构件的处置结果。

根据本发明的另一个方面,提供了一种用于使BPM应用能为多租户使用的装置,包含:获取模块,被配置用于响应于租户对所述BPM应用的注册请求,获得租户要求的服务水平协议SLA;选择模块,被配置用于基于SLA,选择多租户模型;转换模块,被配置用于调用与多租户模型对应的预定转换过程,处置BPM应用中的BPM构件,使得所述BPM应用能作为多租户BPM应用被使用;以及存储模块,被配置用于在租户的元数据中保存所述转换过程对BPM构件的处置结果。

本发明也提供一种计算机程序产品,该程序产品包含能实现上述方法及其各种实施例的特征步骤的计算机程序代码,当其被加载到计算机系统中时,能够实现上述方法及其各种实施例的功能。

附图说明

所附权利要求中阐述了被认为是本发明的特点的创造性特征。但是,通过参照附图阅读下面对示例性实施例的详细说明可更好地理解发明本身以及其使用模式、另外的目标、特征以及优点,在附图中:

图1示出了本发明实施例在其中实现的多租户BPM应用部署方式的示意图;

图2A-2D是几种典型的多租户模型的图示;

图3表示本发明方法一个实施例的流程图;

图4表示根据本发明的以MT方式实时运行BPM应用的一个实施例的流程图;

图5表示根据本发明的以MT方式实时运行BPM应用的另一个实施例的流程图;

图6示出了本发明装置一个实施例的概略框图。

具体实施方式

下面参照附图来说明本发明的实施例。在下面的说明中,阐述了许多具体细节以便更全面地了解本发明。但是,对于本技术领域内的技术人员很明显,本发明的实现可不具有这些具体细节。此外,应当理解的是,本发明并不限于所介绍的特定实施例。相反,可以考虑用下面的特征和元素的任意组合来实施和实践本发明。而无论它们是否涉及不同的实施例。因此,下面的方面、特征、实施例和优点仅作说明之用而不应被看作是所附权利要求的要素或限定,除非权利要求中明确提出。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010142077.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top