[发明专利]用于计算机应用的协作安装的方法和系统无效
申请号: | 201010163231.6 | 申请日: | 2010-04-30 |
公开(公告)号: | CN102236565A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 郎昕培;邓远耀;马斗;史金良 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;杨晓光 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算机 应用 协作 安装 方法 系统 | ||
技术领域
本发明涉及数据处理领域。更确切的,本发明涉及用于计算机应用的协作安装的方法和系统。
背景技术
随着计算机技术的发展,计算机应用逐步向大型企业级应用发展。由于大型的企业级应用往往会包含许多复杂的组件和模块,在部署大型企业级应用时,通常需要多方的支持与配合,即需要协作来完成部署。例如:可能需要系统、数据库、应用服务器、业务域应用、IT基础架构等的认证信息。通常情况下这些信息是机密的,或者用户组信息、权限信息、角色信息、访问控制信息等等。并分布保管于不同的人员例如系统管理员、数据库管理员、应用服务器管理员、业务域应用管理员、IT基础架构管理员等。如果将这些机密的信息提供给应用部署人员,则可能带来安全风险。而且,很多时候,系统管理员、数据库管理员、应用服务器管理员、业务域应用管理员、IT基础架构管理员等往往位于不同的地理位置、工作在不同的时区,这样给对大型企业应用的部署带来了困难。
在部署大型企业应用的过程中遇到的另一个问题是:在企业应用安装过程中通常需要应用部署人员输入必要的参数,因而,应用部署人员可能需要等待安装程序向其提示输入相关参数的用户接口,在输入必要的参数后才能进行后续操作。
发明内容
由于上述种种原因,大型企业级应用的部署往往耗时费力。本公开的说明性实施例认识到现有技术中的缺点,提供了用于计算机应用的协作安装的方法和系统来解决上述一种或多种问题。
根据本公开的另一方面,提供了一种用于计算机应用的协作安装的方法,包括:监控应用的安装过程;响应于确定安装过程需要远程协助,发送远程协助请求;接收对远程协助请求的响应,其中所述响应包含应用的安装所需的远程协助信息,并且所述远程协助信息对应用的安装人员是不可见的;以及利用所述远程协助信息继续应用的安装过程。
根据本公开的另一方面,提供了一种用于计算机应用的协作安装的系统,包括:监控模块,配置为用于监控应用的安装过程;发送模块,配置为用于响应于确定安装过程需要远程协助,发送远程协助请求;接收模块,配置为用于接收对远程协助请求的响应,其中所述响应包含应用的安装所需的远程协助信息,并且所述远程协助信息对应用的安装人员是不可见的;以及安装模块,配置为用于利用所述远程协助信息继续应用的安装过程。
通过利用远程协助请求,将应用的安装所需的远程协助信息以响应的形式传送给应用的安装人员,同时保证远程协助信息对应用的安装人员不可见,能够解决安装程序需要多方支持和配合时的安全问题。同时,通过利用本公开说明性实施例的方法和系统,远程协助信息可以自动进入系统以继续安装,从而部署大型企业级应用的效率也能够得到提高。
附图说明
本公开可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本公开的优选实施例和解释本公开的原理和优点。在附图中:
图1显示了根据本公开一个实施例的用于计算机应用的协作安装的方法100;
图2显示了根据本公开一个实施例的用于计算机应用的协作安装的系统200;
图3用信号流的方式示例性地显示了根据本公开一个实施例的用于计算机应用的协作安装的过程300。
具体实施方式
在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于该实际实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中仅仅示出了与根据本公开的方案密切相关的装置结构和/或处理步骤,而省略了与本公开关系不大的其他细节。
下面结合图1详细描述根据本公开的一个实施例的用于计算机应用的协作安装的方法100。
现在参看图1,根据本公开的一个实施例的用于计算机应用的协作安装的方法100从步骤102开始。
接下来,在步骤104,监控应用的安装过程。该监控可以由内置于应用的安装程序中的特定模块执行,也可以由任何其他方式执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010163231.6/2.html,转载请声明来源钻瓜专利网。