[发明专利]支持在事务式中间件机器环境中自动部署/撤销部署应用组件的系统和方法有效
申请号: | 201280047484.4 | 申请日: | 2012-09-25 |
公开(公告)号: | CN103827822A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 李震宇;刘丽丹 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 冯玉清 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 事务 中间件 机器 环境 自动 部署 撤销 应用 组件 系统 方法 | ||
1.一种用于在事务式中间件机器环境中支持自动部署应用组件的方法,包括:
接收一个或多个应用包,其中每个应用包都包含用于一个或多个事务式服务器的二进制文件和描述所述应用包中的所述一个或多个事务式服务器的关系和参数的配置信息;
基于所述一个或多个应用包,在一个或多个微处理器上为所述事务式中间件机器环境中的多个事务式中间件机器中的每个事务式中间件机器生成一个或多个分发包;以及
将所述一个或多个分发包部署到所述事务式中间件机器环境中的所述多个事务式中间件机器。
2.如权利要求1所述的方法,还包括允许每个应用包都包含有关所述应用包能部署到的平台的信息。
3.如权利要求1所述的方法,还包括将应用包应用到不同的事务域,其中每个事务域都包括一个或多个事务式中间件机器。
4.如权利要求1所述的方法,还包括基于所述应用包,在部署有一个或多个事务式服务器的每个事务式中间件机器上创建一个或多个应用目录。
5.如权利要求1所述的方法,还包括将多个应用包部署到同一应用目录中。
6.如权利要求1所述的方法,还包括基于所述应用包中的所述配置信息,为部署有所述一个或多个事务式服务器的每个事务式中间件机器自动生成配置元数据。
7.如权利要求1所述的方法,还包括提供存储由用户上载的所述一个或多个应用包的数据储存库。
8.如权利要求1所述的方法,还包括向单个事务式中间件机器或多个交叉连接的事务式中间件机器部署包括多个应用包的事务式应用。
9.如权利要求1所述的方法,其中,每个所述应用包都是包含下列项的压缩文件:
包含所述应用包的名称的第一层级,
包含描述所述应用包中的所述一个或多个事务式服务器的关系和参数的所述配置信息的第二层级,以及
包含用于所述事务式服务器的编译了的二进制文件的第三层级。
10.如权利要求1所述的方法,还包括从所述事务式中间件机器环境中的所述多个事务式中间件机器撤销部署至少一个分发包。
11.一种用于在事务式中间件机器环境中支持自动部署应用组件的系统,包括:
一个或多个微处理器;
在所述事务式中间件机器环境中的所述一个或多个微处理器上运行的部署中心,其中所述部署中心能够:
接收一个或多个应用包,其中每个应用包都包含用于一个或多个事务式服务器的二进制文件和描述所述应用包中的所述一个或多个事务式服务器的关系和参数的配置信息;
基于所述一个或多个应用包,为所述事务式中间件机器环境中的多个事务式中间件机器中的每个事务式中间件机器生成一个或多个分发包;以及
将所述一个或多个分发包部署到所述事务式中间件机器环境中的所述多个事务式中间件机器。
12.如权利要求11所述的系统,其中,每个应用包都被允许包含有关所述应用包能部署到的平台的信息。
13.如权利要求11所述的系统,其中应用包被应用到不同的事务域,其中每个事务式域都包括一个或多个事务式中间件机器。
14.如权利要求11所述的系统,其中,一个或多个应用目录基于所述应用包而被创建在部署有一个或多个事务式服务器的每个事务式中间件机器上。
15.如权利要求11所述的系统,其中,所述部署中心能将多个应用包部署到同一应用目录中。
16.如权利要求11所述的系统,其中,所述部署中心能基于所述应用包中的所述配置信息,为部署有一个或多个事务式服务器的每个事务式中间件机器自动生成配置元数据。
17.如权利要求11所述的系统,还包括存储由用户上载的一个或多个应用包的数据储存库。
18.如权利要求11所述的系统,其中,所述部署中心能向单个事务式中间件机器或多个交叉连接的事务式中间件机器部署包括多个应用包的事务应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280047484.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检索方法以及信息管理装置
- 下一篇:一种画线器教具