[发明专利]下载程序的方法在审
申请号: | 202110325450.8 | 申请日: | 2013-06-20 |
公开(公告)号: | CN112905265A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 林冠儒 | 申请(专利权)人: | 博世尼克资讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 张劲松 |
地址: | 中国台湾彰化县社*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下载 程序 方法 | ||
本发明公开了一种下载程序的方法。该程序包含至少一个文件,并从至少一个服务端下载至使用端执行,该方法包含下列步骤:将该至少一个文件作区块切割成多个区块,并依照该程序的读取顺序排列该多个区块,该多个区块包含第一区块以及第二区块。传送该第一区块到该使用端。在该服务端尚未传送该第二区块至该使用端时,在该使用端执行该第一区块。
本申请是基于申请号为201380077557.9、申请日为2013年6月20日、发明名称为“下载程序的方法”的专利申请的分案申请。
技术领域
本发明是关于一种下载程序的方法,特别是从服务端下载程序到使用端的方法。
背景技术
云端储存是指网络在线数据储存的模式,即把数据存放在通常由第三方代管的多台虚拟服务器,而非专属的服务器上。资料中心营运商根据客户的需求,在后端准备储存虚拟化的资源,并将其以储存资源池(storage pool)的方式提供,客户便可自行使用此储存资源池来存放文件或对象。云端运算是一种基于因特网的运算方式,透过这种方式,共享的软硬件资源和讯息可以按需提供给计算机和其它装置。云端运算描述了一种基于因特网的新的信息科技(IT)服务增加、使用和交付模式,通常涉及透过因特网来提供动态易扩充功能而且经常是虚拟化的资源,使用者能够存取服务软件及数据,服务提供者则维护基础设施及平台以维持服务正常运作,服务提供者所提供的服务或软件常被称为「随选软件」,并且通常是基于使用时数来收费,使用者只需具备低复杂度的软硬件设备即可使用这些服务,这样可节省企业的成本。由于应用程序是集中供应的,更新可以实时的发布,无需使用者手动更新或是安装新的软件。因此,云端运算使得企业能够更迅速的部署应用程序,并降低管理的复杂度及维护成本,及允许IT资源的迅速重新分配以因应企业需求的快速改变。
云端的概念对于使用者或企业的好处在于其无须购置各类具有强大处理效能的硬设备和软件,这些硬设备的维护和软件的更新都交由服务商来进行,使用者或企业则是尽量将硬设备和软件「虚拟化」。在通讯网路中,应用程序虚拟化系将使用端的应用程序交由服务端来提供,然而容量较大的应用程序通常从服务端到使用端需花费时间下载,且下载完后才能够安装或执行,这种下载完后才安装的方式适用于慢速或高延迟的网络环境,因为局域网络与广域网络的频宽速度与延迟性相差很大,故在混合型的环境中,此方式较不符合企业或使用者对于应用程序随选即用的需求。
请参阅图1,其为习用下载一应用程序的流程的示意图。步骤S101,客户端系统接收启动应用程序指令。步骤S102,客户端系统判断程序文件或快取是否存在;当程序文件或快取存在时,使该流程进入步骤S103。在步骤S103中,客户端系统的操作系统启动应用程序。在步骤S102中,当程序文件或快取不存在时,使该流程进入步骤S104。在步骤S104中,由服务器完整传送应用程序全部文件至客户端系统,然后使该流程进入步骤S105。在步骤S105中,客户端系统将程序文件写入文件系统或快取系统,然后使该流程进入步骤S103。在步骤S103之后,该流程进入步骤S106。在步骤S106中,应用程序读取程序文件。为了要读取程序文件,提供步骤S107;在步骤S107中,应用程序会发出指令到操作系统,使操作系统到客户端的文件系统要求应用程序所需要的文件,然后文件系统再到硬盘读文件出来,然后传回给操作系统。步骤S108,操作系统再将程序文件传回给应用程序。步骤S109,执行应用程序,然后当还需要继续执行应用程序时,则重复步骤S106~S108。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博世尼克资讯股份有限公司,未经博世尼克资讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110325450.8/2.html,转载请声明来源钻瓜专利网。