An automatic framework for providing updates in a distributed environment includes a variety of elements. The framework provides tasks such as software updates to the client environment. Can be developed and tested for a client environment. This update can be simplified to a set of data that can be used to create updates for other client environments including the same version of the program. In addition, each script can be generated for each client environment based on a particular client environment.
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术描述在网络环境中提供软件更新。
技术介绍
软件程序可用于进行各种各样的操作。通常,更改软件程序的一部分以修改操作,并且这些更改可以使用软件更新来实现。例如,软件程序可能依赖于诸如法律、税收比例和规章等会更改的信息,并且可以对软件程序提供更新以实现这些类型的信息中的更改。有时多个不同的客户端环境包括同一版本的软件程序,使得应当为每个客户端环境创建特定更新。
技术实现思路
本专利技术的实施例针对一种向客户端环境提供诸如软件更新之类的任务的框架。可以针对一个客户端环境开发和测试更新。可以将该更新简化为能够用于针对包括同一版本的程序的其他客户端环境创建更新的一组数据。此外,可以基于特定的客户端环境针对每个客户端环境生成各自的脚本。本专利技术的一个实施例包括计算机可读存储介质,存储当由一个或多个计算设备执行时进行用于更新分布式环境中的软件的操作的信息。操作包括通过安全网络可访问的服务器接收针对客户端环境定制的任务,并将任务存储在专用于客户端环境的安全账户中。操作还包括从在客户端环境中的客户端设备上运行的自动化任务管理器接收对安全账户认证的请求,以发送任务。将任务传送到自动化任务管理器,并且更新任务的状态。在一个实施例中,操作还包括由任务监视模块监视安全账户以确定任务何时在安全账户中排队以及何时将任务传送到任务管理器。此外,操作可以包括呈现与任务监视数据库通信并展现状态的任务监视用户界面。在另一实施例中,更新状态包括当任务被传送到任务管理器时,由任务监视模块将状态从待决状态更改为活动状态。此外,操作还可以包括从自动化任务管理器接收任务成功完成的消息,使得状态中 ...
【技术保护点】
一种存储信息的计算机可读存储介质,所述信息当由一个或多个计算设备执行时进行用于更新分布式计算环境中的软件的操作,包括:由安全网络可访问的服务器接收针对客户端环境定制的任务;将所述任务存储在专用于客户端环境的安全帐户中;从在客户端环境中的客户端设备上运行的自动化任务管理器接收安全帐户认证的请求,以发送所述任务;将所述任务传送到自动化任务管理器;以及更新所述任务的状态。
【技术特征摘要】
【国外来华专利技术】2014.06.04 US 62/007,918;2015.06.03 US 14/729,5791.一种存储信息的计算机可读存储介质,所述信息当由一个或多个计算设备执行时进行用于更新分布式计算环境中的软件的操作,包括:由安全网络可访问的服务器接收针对客户端环境定制的任务;将所述任务存储在专用于客户端环境的安全帐户中;从在客户端环境中的客户端设备上运行的自动化任务管理器接收安全帐户认证的请求,以发送所述任务;将所述任务传送到自动化任务管理器;以及更新所述任务的状态。2.根据权利要求1所述的计算机可读存储介质,其中所述操作还包括由任务监视模块监视安全帐户,以确定所述任务何时在安全帐户中排队以及何时将所述任务传送到自动化任务管理器。3.根据权利要求2所述的计算机可读存储介质,其中所述操作还包括呈现与任务监视模块通信并展现所述状态的任务监视用户界面。4.根据权利要求3所述的计算机可读存储介质,其中更新所述任务的状态包括:当将所述任务传送到自动化任务管理器时,通过任务监视模块将所述状态从待决状态更改为活动状态。5.根据权利要求3所述的计算机可读存储介质,其中所述操作还包括从自动化任务管理器接收所述任务成功完成的消息,并且其中更新所述任务的状态包括由任务监视模块拾取所述消息并将所述状态从活动状态转换为成功完成状态。6.根据权利要求5所述的计算机可读存储介质,其中任务监视用户界面提供可选择链接,所述可选择链接当被选择时展现从自动化任务管理器接收的消息的内容。7.根据权利要求1所述的计算机可读存储介质,其中所述操作还包括从任务管理器接收指示所述任务未成功完成的消息,其中任务监视模块从安全帐户拉取所述消息并将所述状态更新为包括失败状态,并且其中所述消息的内容在任务监视用户界面中可见。8.一种存储信息的计算机可读存储介质,所述信息当由一个或多个计算设备执行时进行用于更新分布式计算环境中的软件的操作,包括:通过向服务器环境中的安全网络可访问的服务器上存储的安全帐户发送请求来自动确定任务是否排队;从托管安全账户的安全网络可访问的服务器接收所述任务,其中所述任务由客户端环境中运行的任务管理器接收;将所述任务路由到在客户端环境中运行的并且执行所述任务的处理机程序;由处理机程序生成描述所述任务是否成功完成的消息;将所述消息从处理机程序传达到任务管理器;以及将所述消息发送到安全网络可访问的服务器以提供所述任务的状态。9.根据权利要求8所述的计算机可读存储介质,其中所述任务包括更新在客户端环境中运行的软件程序,并且其中处理机程序通过将软件程...
【专利技术属性】
技术研发人员:J本奇,R弗兰克,D谢菲尔德,D巴龙,
申请(专利权)人:里米尼大街股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。