【技术实现步骤摘要】
【国外来华专利技术】管理软件产品虚拟镜像的先决条件的方法、计算机程序和系统
本专利技术一般涉及以虚拟设备的形式分发的软件产品的安装;更具体地,本专利技术涉及管理先决软件,包括管理当部署软件产品虚拟设备时需要的先决软件的许可认可的方法、计算机程序和系统。
技术介绍
虚拟设备是包含至少一个软件应用和至少一个虚拟机(VM)的虚拟机镜像。虚拟设备可直接安装于在物理机上工作的虚拟机监视器上。虚拟设备是一种部署软件应用的新方式。从软件包装和分发观点看,软件开发人员能够创建单一平台,降低软件开发和管理的成本和复杂性。通过电子下载或者物理分发,以文件的形式,把虚拟设备提供给用户或消费者。通过分发虚拟设备,软件应用厂商向最终用户提供统包软件服务。注意,新的虚拟设备更复杂。然而,目前的虚拟设备只包含单个VM,对现代企业来说,应用模拟(model)具有多层的面向服务体系结构(SOA),每一层包含一个或多个机器。从而,单一的VM模拟不足以分发多层服务,从而虚拟设备将由更多的VM构成。例如,典型的web应用可由三层组成:实现表现逻辑的web层,实现业务逻辑的应用服务器层,和后端数据库层。简单的实现会将其分成3 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.11.23 EP 10192147.61.一种从软件产品虚拟镜像分发包,在通过安装至少一个虚拟盘实例化的虚拟机上安装软件产品的先决软件的方法,所述方法包括在引导时禁止所述软件产品自动启动,由在虚拟镜像分发包中的激活程序自动执行以下步骤:-读取在软件产品虚拟镜像的分发包中提供的软件产品的先决软件的列表;-测试在虚拟机中是否未安装先决软件,如果未安装,则在读取在软件产品虚拟镜像的分发包中提供的储存库中的先决软件位置之后,取回先决软件;-读取取回的先决软件的许可文本,并向用户显示所述许可文本;-依据用户对许可文本的认可,安装取回的先决软件;-重复前三个步骤,直到安装了所有先决软件为止。2.按照权利要求1所述的方法,还包括:如果先决软件被指示成已安装在虚拟机中,则跳过关于该先决软件的后续取回、读取、显示和安装步骤。3.按照权利要求1或2所述的方法,还包括:如果先决软件未被指示成已安装在虚拟机中,则通过读取所有已取回的先决软件的列表中能够从其取回先决软件的位置,来测试所述先决软件是否还未被取回,其中在安装取回的先决软件的每个步骤之后,用新取回的先决软件更新所述列表。4.按照权利要求1或2所述的方法,其中,读取取回的先决软件的许可文本,并向用户显示所述许可文本的步骤包括:与远程服务器通信以要求由所述远程服务器进行所述读取步骤和显示步骤的初始步骤。5.按照权利要求1或2所...
【专利技术属性】
技术研发人员:A·迪考考克考,L·皮切蒂,G·西亚诺,P·卡维佐诺,
申请(专利权)人:国际商业机器公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。