通过快照功能执行应用程序的方法及其电子装置的制作方法

文档序号:6578987阅读:131来源:国知局
专利名称:通过快照功能执行应用程序的方法及其电子装置的制作方法
技术领域
本发明是有关于一种执行应用程序方法及其装置,且特别是有关于一种通过快照 功能执行应用程序的方法及其装置。
背景技术
随着计算机运算架构的演进,企业运算逐步由大型主机(mainframe) 的架构演变为主从式(client/server)架构,又由主从式架构走向伺服运算 (server-basedcomputing)架构。产业界顺应此趋势而发展出各种不同的终端装置,诸如丰 富型客户端(rich client)与精简型客户端(thin client)等终端装置。一般而言,精简型客户端与服务器网络体系中,精简型客户端的配备相当简化,仅 具备必要的显示装置、键盘、足以完成显示和通信功能的计算设备和简易的应用程序等。使 用时,精简型客户端会将使用者的指令传送到服务器,服务器运算完成后再把结果回传至 精简型客户端显示。由于精简型客户端无须配备高性能的处理器和储存元件,成本较低。再者,管理人 员仅需在服务器便可管理各个精简型客户端,方便集中管理,也节省降低管理成本。因此, 精简型客户端构逐渐成为产业界积极发展的网络体系之一。随着计算机技术的不断推陈出新,使得储存于精简型客户端上的应用程序也需随 之更新。其中,新版的应用程序通常需要更多的储存空间。然而,精简型客户端通常仅配备 储存空间较小的储存元件。于是,精简型客户端常常不具有足够的储存空间,以储存更新后 的新版的应用程序。

发明内容
因此,本发明的一目的在于提供一种通过快照功能执行应用程序的方法及其电子 装置,用以对服务器上的应用程序的映像文件进行快照,并通过上述快照使本机端执行应 用程序。依据本发明一实施例,一种通过快照功能执行应用程序的方法包含启动一电子 装置。使电子装置联机至一服务器。其中,服务器存有一应用程序的一远程映像文件。对 远程映像文件进行快照,以取得一远程快照。自电子装置取得对应应用程序的一本机设定 文件。使电子装置根据远程快照以及本机设定文件,初始化并执行应用程序。依据本发明另一实施例,一种具快照功能的电子装置包含一储存元件、一网络联 机元件以及一处理元件。储存元件包含一设定文件区块,用以储存对应一应用程序的一本 机设定文件。网络联机元件透过网络联机至一服务器。其中,服务器存有应用程序的一远 程映像文件。处理元件包含一快照模块以及一应用模块。快照模块透过网络联机元件对远 程映像文件进行快照,以取得一远程快照。应用模块根据本机设定文件以及远程快照,初始 化并执行应用程序。由上述本发明实施方式可知,应用本发明具有下列优点。仅需更新服务器上的应用程序的远程映像文件,而不需更新电子装置上的应用程序,即可通过快照功能,使电子装 置执行新版的应用程序。换言之,在开发出新版的应用程序时,电子装置不需使用额外的 储存空间,储存新版的应用程序。尤其在将本发明应用于具有较小储存空间的精简型客产 端(thin client)时,可使精简型客户端不需使用额外的储存空间,即可执行新版的应用程 序。因此,可避免因为不断更新应用程序,而用尽简型客户端的储存空间。此外,在无法联 机至服务器时,仍可通过电子装置上所存有的映像文件,执行应用程序。



明如下


为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说
图1是依照本发明一实施方式的一种执行应用程序方法的流程图; 图2绘示依照本发明一实施方式的一种具快照功能的电子装置的功能方块图。主要元件符号说明
100 通过快照功能执行应用程序的方法 220 网络联机元件 110 180 步骤230 处理元件
200 具快照功能的电子装置231 快照模块
210储存元件232 应用模块
211设定文件区块233 判断模块 212:映像文件区块 300:服务器
具体实施例方式请参照图1,其是依照本发明一实施方式的一种通过快照(snapshot)功能执行应 用程序的方法的流程图。在通过快照功能执行应用程序的方法中,对服务器上的应用程序 的映像文件进行快照,并通过上述快照使本机端初始化并执行应用程序。通过快照功能执 行应用程序的方法100包含以下步骤在启动一电子装置(步骤110)后,使电子装置联机至一服务器(步骤120)。其中, 服务器存有一应用程序的一远程映像文件。在启动一电子装置(步骤110)时,可先初始化 电子装置的网络联机元件,以使得电子装置接下来可透过网络联机至服务器(步骤120)。在步骤140中,对存于服务器上的应用程序的远程映像文件进行快照,以取得一 远程快照。在步骤150中,自电子装置取得对应应用程序的一本机设定文件。接下来,在步 骤160中,便可使电子装置根据远程快照以及本机设定文件,初始化并执行应用程序。如此 一来,仅需更新服务器上的应用程序的远程映像文件,而不需更新电子装置上的应用程序, 即可通过快照功能,使电子装置执行新版的应用程序。换言之,电子装置不需使用额外的储 存空间,储存新版的应用程序。此外,在对存于服务器上的应用程序的远程映像文件进行快照(步骤140)前,可 先判断电子装置是否成功联机至服务器(步骤130)。其中,仅在电子装置成功联机至服务 器时,对存于服务器上的应用程序的远程映像文件进行快照(步骤140)。然而,在电子装置无法联机至服务器时,自电子装置取得应用程序的一本机映像 文件以及对应应用程序的本机设定文件(步骤170)。接下来,便可使电子装置根据本机映像文件以及本机设定文件,初始化并执行应用程序(步骤180)。如此一来,即使无法联机至 服务器,电子装置仍可执行应用程序。请参照图2,其绘示依照本发明一实施方式的一种具快照功能的电子装置的功能 方块图。具快照功能的电子装置对服务器上的应用程序的映像文件进行快照,并通过上述 快照执行应用程序。具快照功能的电子装置200包含一储存元件210、一网络联机元件220以及一处 理元件230。储存元件210包含一设定文件区块211,用以储存对应一应用程序的一本机 设定文件。网络联机元件220透过网络联机至一服务器300。其中,服务器300存有应用 程序的一远程映像文件。处理元件230包含一快照模块231以及一应用模块232。快照模 块231透过网络联机元件220,对存于服务器300上的远程映像文件进行快照,以取得一远 程快照。应用模块232根据本机设定文件以及远程快照,初始化并执行应用程序。如此一 来,仅需更新服务器300上之的应用程序的远程映像文件,即可通过快照功能,而使具快照 功能的电子装置200执行新版的应用程序。换言之,具快照功能的电子装置200不需使用 额外的储存空间,储存新版的应用程序。此外,处理元件230可包含一判断模块233,用以判断具快照功能的电子装置200 是否透过网络联机元件220,成功联机至服务器300。其中,在判断模块233判断具快照功 能的电子装置200,透过网络联机元件220成功联机至服务器300时,快照模块231对存于 服务器300上远程映像文件进行快照,以取得远程快照。接下来,应用模块232便根据本机 设定文件以及远程快照,初始化并执行应用程序。另外,储存元件210可包含一映像文件区块212,用以储存应用程序的一本机映像 文件。如此一来,在判断模块233判断具快照功能的电子装置200,无法透过网络联机元件 220联机至服务器300时,应用模块根据本机设定文件以及本机映像文件,初始化并执行应 用程序。换言之,在无法联机至服务器300时,具快照功能的电子装置200仍可通过存于映 像文件区块212的本机映像文件,执行应用程序。由上述本发明实施方式可知,应用本发明具有下列优点。仅需更新服务器上的应 用程序的远程映像文件,而不需更新电子装置上的应用程序,即可通过快照功能,使电子装 置执行新版的应用程序。换言之,在开发出新版的应用程序时,电子装置不需使用额外的 储存空间,储存新版的应用程序。尤其在将本发明应用于具有较小储存空间的精简型客户 端(thin client)时,可使精简型客户端不需使用额外的储存空间,即可执行新版的应用程 序。因此,可避免因为不断更新应用程序,而用尽简型客户端的储存空间。此外,在无法联 机至服务器时,仍可通过电子装置上所存有的映像文件,执行应用程序。虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术 的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范 围当视权利要求书所界定的范围为准。
权利要求
一种通过快照功能执行应用程序的方法,其特征在于,包含启动一电子装置;使该电子装置联机至一服务器,其中该服务器存有一应用程序的一远程映像文件;对该远程映像文件进行快照,以取得一远程快照;自该电子装置取得对应该应用程序的一本机设定文件;以及使该电子装置根据该远程快照以及该本机设定文件,初始化并执行该应用程序。
2.根据权利要求1所述的通过快照功能执行应用程序的方法,其特征在于,还包含 判断该电子装置是否成功联机至该服务器,其中在该电子装置成功联机至该服务器时,对该远程映像文件进行快照,以取得该远程快照。
3.根据权利要求2所述的通过快照功能执行应用程序的方法,其特征在于,还包含 在该电子装置无法联机至该服务器时,自该电子装置取得该应用程序的一本机映像文件;以及根据该本机映像文件以及该本机设定文件,使该电子装置初始化并执行该应用程序。
4.一种具快照功能的电子装置,其特征在于,包含 一储存元件,包含一设定文件区块,储存对应一应用程序的一本机设定文件;一网络联机元件,透过网络联机至一服务器,其中该服务器存有该应用程序的一远程 映像文件;以及一处理元件,包含一快照模块,透过该网络联机元件,对该远程映像文件进行快照,以取得一远程快照;以及一应用模块,根据该本机设定文件以及该远程快照,初始化并执行该应用程序。
5.根据权利要求4所述的具快照功能的电子装置,其特征在于,该处理元件还包含 一判断模块,判断是否透过该网络联机元件成功联机至该服务器,其中在成功联机至该服务器时,该快照模块对该远程映像文件进行快照,以取得该远程快照,且该应用模块根 据该本机设定文件以及该远程快照,初始化并执行该应用程序。
6.根据权利要求5所述的具快照功能的电子装置,其特征在于,该储存元件还包含 一映像文件区块,储存该应用程序的一本机映像文件;其中该判断模块判断无法透过该网络联机元件联机至该服务器时,该应用模块根据该 本机设定文件以及该本机映像文件,初始化并执行该应用程序。
全文摘要
本发明涉及一种通过快照功能执行应用程序的方法及其电子装置,该方法包含启动一电子装置;使电子装置联机至一服务器,其中服务器存有一应用程序的一远程映像文件;对远程映像文件进行快照,以取得一远程快照;自电子装置取得对应应用程序的一本机设定文件;使电子装置根据远程快照以及本机设定文件,初始化并执行应用程序。
文档编号G06F11/14GK101937346SQ20091015185
公开日2011年1月5日 申请日期2009年7月1日 优先权日2009年7月1日
发明者孙佑良 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1