[发明专利]部署和修改面向服务架构部署环境模型的方法和系统在审
申请号: | 201210122163.8 | 申请日: | 2012-04-24 |
公开(公告)号: | CN103377405A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 梁睿;南俊杰;蔡翔宇;P.普尔齐比尔斯基;S.巴蒂普罗鲁 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 部署 修改 面向 服务 架构 环境 模型 方法 系统 | ||
技术领域
本发明涉及面向服务架构(SOA)部署环境建模,更具体地,涉及一种在业务管理环境中部署SOA部署环境模型的方法和系统以及一种修改已部署的SOA部署环境模型的方法和系统。
背景技术
在业务管理领域中,已经提出了很多在面向服务的架构(SOA)下建立部署环境模型(以下称为SOA部署环境模型)的方法,包括自上而下的建模方法和自下而上的建模方法。然而,如何将SOA部署环境模型部署到部署目标上仍然是个问题。
此外,业务的动态改变往往会引起部署环境(或称为拓扑)的改变。为了使描述这种部署环境的部署环境模型(或称为拓扑模型)适应于业务的改变,需要相应地修改已部署的部署环境模型。而且,由于SOA本身具有适应变化的能力,因此SOA部署管理也要求具有这种能力。然而,为了根据业务的改变而修改/重新部署已经部署的部署环境模型,目前的方法需要设计复杂的逻辑来检测该部署环境模型的目标对象是否已经生成,然后确定是否需要生成/重新生成它。这种逻辑过于复杂以至于难以实现。
因此,需要一种能够以简单且易于实现的方式部署SOA部署环境模型以及修改所部署的SOA部署环境模型的方法和系统。
发明内容
鉴于上述问题而提出了本发明。本发明提供了一种部署SOA部署环境模型的方法和系统以及修改所部署的SOA部署环境模型的方法和系统,其能够以简单且易于实现的方式部署SOA部署环境模型以及修改所部署的SOA部署环境模型,而不需要复杂的逻辑。
根据本发明的一个方面,提供了一种部署SOA部署环境模型的方法,包括:获取任务列表,该任务列表包含用于部署该SOA部署环境模型的元素的任务;将所述任务列表中的任务关联到所述元素;以及执行所述任务列表中的任务以部署该SOA部署环境模型的元素,从而实现该SOA部署环境模型的部署。
根据本发明的另一方面,提供了一种修改已部署的SOA部署环境模型的方法,包括:获取任务列表,该任务列表包含用于修改该SOA部署环境模型的元素的任务;将所述任务列表中的任务关联到所述元素;以及执行所述任务列表中的任务以修改该SOA部署环境模型的元素,从而实现该SOA部署环境模型的修改。
根据本发明的另一方面,提供了一种部署SOA部署环境模型的系统,包括:获取装置,被配置为获取任务列表,该任务列表包含用于部署该SOA部署环境模型的元素的任务;关联装置,被配置为将所述任务列表中的任务关联到所述元素;以及执行装置,被配置为执行所述任务列表中的任务以部署该SOA部署环境模型的元素,从而实现该SOA部署环境模型的部署。
根据本发明的另一方面,提供了一种修改已部署的SOA部署环境模型的系统,包括:获取装置,被配置为获取任务列表,该任务列表包含用于修改该SOA部署环境模型的元素的任务;关联装置,被配置为将所述任务列表中的任务关联到所述元素;以及执行装置,被配置为执行所述任务列表中的任务以修改该SOA部署环境模型的元素,从而实现该SOA部署环境模型的修改。
根据本发明上述方面的方法和系统能够以自上而下的方式部署SOA部署环境模型以及修改所部署的SOA部署环境模型,使得所部署的SOA部署环境模型能够适应于业务的动态改变。而且,根据本发明上述方面的上述方法和系统通过获取、关联和执行任务来实现SOA部署环境模型的部署和修改,不需要复杂的逻辑,易于实现。
附图说明
通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
图1示出了适于用来实现本发明实施方式的示例性计算系统100的框图;
图2是用于描述根据本发明实施方式的任务的图;
图3是示出根据本发明实施方式的部署SOA部署环境模型的方法的流程图;
图4是示意性地示出根据本发明实施方式的所部署的SOA部署环境模型的图;
图5是示出根据本发明实施方式的修改已部署的SOA部署环境模型的方法的流程图;
图6是示出根据本发明实施方式的部署SOA部署环境模型的系统的框图;
图7是示出根据本发明实施方式的修改已部署的SOA部署环境模型的系统的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210122163.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:闪蒸烘干机的送料机构
- 下一篇:剥芽剪
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理