[发明专利]环境部署装置和环境部署方法无效
申请号: | 201110178486.4 | 申请日: | 2011-06-28 |
公开(公告)号: | CN102222001A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 马克明 | 申请(专利权)人: | 用友软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 部署 装置 方法 | ||
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种环境部署装置和一种环境部署方法。
背景技术
目前,软件的安装、测试、运行等操作都对工作环境有较高的需求。例如,在软件安装部署越发高度集成和复杂,以及大量、频繁搭建测试环境的场景中,急需一个正确稳定并且无人值守的部署软件。
现有的解决方案,如Python脚本或批处理文件,大多是零碎的完成环境部署的部分工作,而且工作状态不稳定,不能对软件后台实现自动配置,缺乏通用性。另外,现有的自动化部署框架STAX,使用上仍然依赖程序员编写的代码,调试和维护成本非常大。
因此,需要一种新的环境部署方案,能够完成环境部署的全部工作,且部署过程稳定不易出错,同时不需要人工编码的参与,使整个环境部署的流程自动化。
发明内容
本发明所要解决的技术问题在于,提供一种新的环境部署方案,能够完成环境部署的全部工作,且部署过程稳定不易出错,同时不需要人工编码的参与,使整个环境部署的流程自动化。
有鉴于此,本发明提供一种环境部署装置100,用于为软件部署工作环境,包括:参数设置模块102,设置目标环境的参数;环境部署模块104,按照参数,将当前环境部署为目标环境。通过该技术方案,可根据用户的输入,预先设置好所需环境的参数,通过自动部署环境的模块读取参数以自动部署环境,简便快捷,能够保证软件的安装、运行等多种类型的工作顺利进行。
在上述技术方案中,优选地,还包括:流程设置模块106,设置部署目标环境的流程;环境部署模块104还根据流程,部署目标环境。通过该技术方案,可根据用户输入自动设置环境部署工作的流程步骤,然后根据可按已设的流程步骤自动部署环境,可实现布置更复杂的环境的效果。
在上述技术方案中,优选地,流程设置模块106还将流程存储为文件;环境部署模块104从文件中读取流程,以部署目标环境。通过该技术方案,将该流程存储为文件,在部署的环境不能满足需要时,用户对流程文件进行修改即可,而无需重新设置整个流程,节省了大量的时间和操作。
在上述技术方案中,优选地,流程设置模块106设置流程的并发标识、目标机器、调用服务、命令和/或参数。
在上述技术方案中,优选地,还包括:启动设置模块108,设置部署时间和/或部署条件;环境部署模块104在到达部署时间和/或满足部署条件时,进行目标环境的部署。通过该技术方案,可以实现环境部署工作的自启动。
本发明还提供一种环境部署方法,用于为软件部署工作环境,包括:步骤202,设置目标环境的参数;步骤204,按照参数,将当前环境部署为目标环境。通过该技术方案,可根据用户的输入,预先设置好所需环境的参数,通过自动部署环境的模块读取参数以自动部署环境,简便快捷,能够保证软件的安装、运行等多种类型的工作顺利进行。
在上述技术方案中,优选地,在步骤202中,还包括:设置部署目标环境的流程;在步骤204中,还根据流程,部署目标环境。通过该技术方案,可根据用户输入自动设置环境部署工作的流程步骤,然后根据可按已设的流程步骤自动部署环境,可实现布置更复杂的环境的效果。
在上述技术方案中,优选地,在步骤202中,还包括:将流程存储为文件;在步骤204中,从文件中读取流程,以部署目标环境。通过该技术方案,将该流程存储为文件,在部署的环境不能满足需要时,用户对流程文件进行修改即可,而无需重新设置整个流程,节省了大量的时间和操作。
在上述技术方案中,优选地,在步骤202中,设置流程具体包括:设置流程的并发标识、目标机器、调用服务、命令和/或参数。
在上述技术方案中,优选地,在步骤204之前,还包括:设置部署时间和/或部署条件;在步骤204中,到达部署时间和/或满足部署条件时,进行目标环境的部署。通过该技术方案,可以实现环境部署工作的自启动。
根据以上技术方案,可以实现一种环境部署装置和一种环境部署方法,能够完成环境部署的全部工作,且部署过程稳定不易出错,同时不需要人工编码的参与,使整个环境部署的流程自动化。
附图说明
图1是根据本发明的一个实施例的环境部署装置的框图;
图2是根据本发明的一个实施例的环境部署方法的流程图;
图3是根据现有技术的环境部署方案的示意图;
图4是根据本发明的一个实施例的环境部署装置的示意图;
图5是根据本发明的一个实施例的环境部署装置采用的流程文件的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110178486.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摩托车磁电机上的塑封铁芯
- 下一篇:变电站综合自动化通信系统装置