发明名称 System and method for supporting automatically deploying/undeploying application components in a transactional middleware machine environment
摘要 A system and method can support automatically deploying application components in a transactional middleware machine environment. A deployment center can receive one or more application packages, each of which contains binary files for one or more transactional servers and configuration information that describes relationship and parameters of the one or more transactional servers in the application package. The deployment center can further generate one or more distribution packages for each transactional middleware machine in the transactional middleware machine environment based on the one or more application packages. Then, the deployment center can deploy the one or more distribution packages to the plurality of transactional middleware machines in the transactional middleware machine environment.
申请公布号 US9003397(B2) 申请公布日期 2015.04.07
申请号 US201213423035 申请日期 2012.03.16
申请人 Oracle International Corporation 发明人 Li Zhenyu;Liu Lidan
分类号 G06F9/445;H04L12/911;G06F9/50 主分类号 G06F9/445
代理机构 Meyer IP Law Group 代理人 Meyer IP Law Group
主权项 1. A method for supporting automatically deploying application components in a transactional middleware machine environment, comprising: receiving a plurality of application packages, wherein each application package contains binary files for one or more transactional servers and configuration information that describes relationship and parameters of the one or more transactional servers in the application package; generating one or more distribution packages on one or more microprocessors for each transactional middleware machine of a plurality of transactional middleware machines in the transactional middleware machine environment based on the one or more application packages; automatically generating configuration metadata for each transactional middleware machine of a plurality of transactional middleware machines in the transactional middleware machine environment based on the configuration information in the application package; wherein each distribution package includes a plurality of application packages and identifies for each application package, a plurality of candidate transactional middleware machines and includes, for each of said identified plurality of candidate transactional middleware machines, automatically generated configuration metadata, one or more of said binary files for said one or more transactional servers, and an environment file for each of said one or more transactional servers; dynamically deploying the one or more distribution packages to the plurality of candidate transactional middleware machines in the transactional middleware machine environment; and automatically booting selected transactional servers from said one or more distribution packages on selected transactional middleware machines of said plurality of candidate transactional middleware machines in response to resource usage information.
地址 Redwood Shores CA US