书签 分享 收藏 举报 版权申诉 / 15

网络应用的实现方法和系统.pdf

  • 上传人:Y948****062
  • 文档编号:663286
  • 上传时间:2018-03-02
  • 格式:PDF
  • 页数:15
  • 大小:3.66MB
  • 摘要
    申请专利号:

    CN201310153125.3

    申请日:

    2013.04.27

    公开号:

    CN104125253A

    公开日:

    2014.10.29

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04L 29/08申请日:20130427|||公开

    IPC分类号:

    H04L29/08

    主分类号:

    H04L29/08

    申请人:

    博雅网络游戏开发(深圳)有限公司

    发明人:

    叶楚旭

    地址:

    518057 广东省深圳市南山区中山园路1001号TCL产业园国际E城D3栋9B—C

    优先权:

    专利代理机构:

    广州华进联合专利商标代理有限公司 44224

    代理人:

    何平

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供了一种网络应用的实现方法和系统。所述方法包括:发起所述网络应用的文件传输请求;接收根据所述文件传输请求并行传输的多个网络应用子文件,所述网络应用子文件是由网络应用文件预先划分得到的;通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面。所述系统包括:请求发起模块,用于发起所述网络应用的文件传输请求;接收模块,用于接收根据所述文件传输请求并行传输的多个网络应用文件,所述网络应用子文件是由网络应用文件预先划分得到的;加载模块,用于通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面。采用本发明能减少网络应用运行过程中耗费的传输时间。

    权利要求书

    1.  一种网络应用的实现方法,包括如下步骤:
    发起所述网络应用的文件传输请求;
    接收根据所述文件传输请求并行传输的多个网络应用子文件,所述网络应用子文件是由网络应用文件预先划分得到的;
    通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面。

    2.
      根据权利要求1所述的方法,其特征在于,所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤之前,所述方法还包括:
    获取所述网络应用的触发运行指令,并读取所述触发运行指令对应的网络应用文件版本值;
    判断所述读取的网络应用文件版本值是否为标识值,若是,则进入所述发起所述网络应用的文件传输请求的步骤。

    3.
      根据权利要求2所述的方法,其特征在于,所述方法还包括:
    若判断到所述读取的网络应用文件版本值不为标识值,则进入所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤。

    4.
      根据权利要求2所述的方法,其特征在于,所述发起所述网络应用的文件传输请求的步骤包括:
    根据所述网络应用文件版本值生成所述网络应用的文件传输请求;
    发送所述网络应用的文件传输请求。

    5.
      根据权利要求2所述的方法,其特征在于,所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤之后,所述方法还包括:
    将所述读取的网络应用文件版本值更新为完整性指示值,并存储所述更新的网络应用文件版本值。

    6.
      根据权利要求1所述的方法,其特征在于,所述接收根据所述文件传输 请求并行传输的多个网络应用子文件的步骤包括:
    获取网络应用的场景顺序;
    接收按照所述网络应用的场景顺序进行并行传输的多个网络应用子文件。

    7.
      一种网络应用的实现系统,其特征在于,包括:
    请求发起模块,用于发起所述网络应用的文件传输请求;
    接收模块,用于接收根据所述文件传输请求并行传输的多个网络应用文件,所述网络应用子文件是由网络应用文件预先划分得到的;
    加载模块,用于通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面。

    8.
      根据权利要求7所述的系统,其特征在于,所述系统还包括:
    指令处理模块,用于获取所述网络应用的触发运行指令,并读取所述触发运行指令对应的网络应用文件版本值;
    判断模块,用于判断所述读取的网络应用文件版本值是否为标识值,若是,则通知所述请求发起模块。

    9.
      根据权利要求8所述的系统,其特征在于,若所述判断模块判断到所述读取的网络应用文件版本值不为标识值,则通知所述加载模块。

    10.
      根据权利要求8所述的系统,其特征在于,所述请求发起模块包括:
    请求生成单元,用于根据所述网络应用文件版本值生成所述网络应用的文件传输请求;
    发送单元,用于发送所述网络应用的文件传输请求。

    11.
      根据权利要求9所述的系统,其特征在于,所述系统还包括:
    版本更新模块,用于将所述读取的网络应用文件版本值更新为完整性指示值,并存储所述更新的网络应用文件版本值。

    12.
      根据权利要求9所述的系统,其特征在于,所述接收模块包括:
    顺序获取单元,用于获取网络应用的场景顺序;
    子文件接收单元,用于接收按照所述网络应用的场景顺序进行并行传输的多个网络应用子文件。

    说明书

    网络应用的实现方法和系统
    技术领域
    本发明涉及互联网应用技术,特别是涉及一种网络应用的实现方法和系统。
    背景技术
    随着互联网应用的发展,以网页页面形式存在的网络应用由于不需要在计算机本地安装客户端,只需要加载至浏览器中即可运行而被广泛应用,进而使得通过网络应用客户端所实现的各种网络应用越来越普及。例如,对于通过网络应用客户端所实现的游戏而言,网络应用客户端可为FLASH ActionScrpt客户端,用户只需要通过浏览器打开相应的网页即可运行该游戏。
    然而,网络应用需要通过互联网络获取相应的文件,并在浏览器成功加载之后方可显示于浏览器的网页页面中,由于通过互联网络获取的文件大都是形成一个完整的文件进行传输的,进而造成了网络应用运行过程中耗费了过多的时间进行文件传输,导致浏览器无法迅速开启网络应用。
    发明内容
    基于此,有必要针对网络为网络应用运行过程中耗费了过多的时间进行文件传输,导致浏览器无法迅速开启网络应用的技术问题,提供一种能减少网络应用运行过程中耗费的传输时间的网络应用的实现方法。
    此外,还有必要提供一种能减少网络应用运行过程中耗费的传输时间的网络应用实现系统。
    一种网络应用的实现方法,包括如下步骤:
    发起所述网络应用的文件传输请求;
    接收根据所述文件传输请求并行传输的多个网络应用子文件,所述网络应用子文件是由网络应用文件预先划分得到的;
    通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应 用界面。
    在其中一个实施例中,所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤之前,所述方法还包括:
    获取所述网络应用的触发运行指令,并读取所述触发运行指令对应的网络应用文件版本值;
    判断所述读取的网络应用文件版本值是否为标识值,若是,则进入所述发起所述网络应用的文件传输请求的步骤。
    在其中一个实施例中,所述方法还包括:
    若判断到所述读取的网络应用文件版本值不为标识值,则进入所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤。
    在其中一个实施例中,所述发起所述网络应用的文件传输请求的步骤包括:
    根据所述网络应用文件版本值生成所述网络应用的文件传输请求,并发送所述网络应用的文件传输请求。
    在其中一个实施例中,所述通过加载所述接收到的网络应用子文件运行所述网络应用,并显示网络应用界面的步骤之后,所述方法还包括:
    将所述读取的网络应用文件版本值更新为完整性指示值,并存储所述更新的网络应用文件版本值。
    在其中一个实施例中,所述接收根据所述文件传输请求并行传输的多个网络应用子文件的步骤包括:
    获取网络应用的场景顺序;
    接收按照所述网络应用的场景顺序进行并行传输的多个网络应用子文件。
    一种网络应用的实现系统,包括:
    请求发起模块,用于发起所述网络应用的文件传输请求;
    接收模块,用于接收根据所述文件传输请求并行传输的多个网络应用文件,所述网络应用子文件是由网络应用文件预先划分得到的;
    加载模块,用于通过加载所述接收到的网络应用子文件运行所述网络应用, 并显示网络应用界面。
    在其中一个实施例中,所述系统还包括:
    指令处理模块,用于获取所述网络应用的触发运行指令,并读取所述触发运行指令对应的网络应用文件版本值;
    判断模块,用于判断所述读取的网络应用文件版本值是否为标识值,若是,则通知所述请求发起模块。
    在其中一个实施例中,所述若所述判断模块判断到所述读取的网络应用文件版本值为不标识值,则通知所述加载模块。
    在其中一个实施例中,所述请求发起模块包括:
    请求生成单元,用于根据所述网络应用文件版本值生成所述网络应用的文件传输请求;
    发送单元,用于发送所述网络应用的文件传输请求。
    在其中一个实施例中,所述系统还包括:
    版本更新模块,用于将所述读取的网络应用文件版本值更新为完整性指示值,并存储所述更新的网络应用文件版本值。
    在其中一个实施例中,所述接收模块包括:
    顺序获取单元,用于获取网络应用的场景顺序;
    子文件接收单元,用于接收按照所述网络应用的场景顺序进行并行传输的多个网络应用子文件。
    上述网络应用的实现方法和系统,触发运行网络应用时将发起网络应用的文件传输请求,以接收到根据文件传输请求并行传输的多个网络应用文件,此时,通过加载接收到的多个网络应用文件即可运行网络应用,显示网络应用界面,由于接收到的网络应用文件是由网络应用文件预先划分得到的多个小文件,其传输是通过并行传输实现的,即,充分利用了并行传输机制同时传输多个网络应用文件,与现有技术中仅仅传输完整的网络应用文件相比较,将大大地降低了所耗费的传输时间,进而使得网络应用迅速开启并运行。
    附图说明
    图1为一个实施例中网络应用的实现方法的流程图;
    图2为图1中接收根据文件传输请求并行传输的多个网络应用子文件的方法流程图;
    图3为另一个实施例中网络应用的实现方法的流程图;
    图4为一个实施例中发起网络应用的文件传输请求的方法流程图;
    图5为一个实施例中网络应用的实现系统的结构示意图;
    图6为图5中接收模块的结构示意图;
    图7为另一个实施例中网络应用的实现系统的结构示意图;
    图8为一个实施例中请求发起模块的结构示意图。
    具体实施方式
    如图1所示,在一个实施例中,一种网络应用的实现方法,包括如下步骤:
    步骤S110,发起网络应用的文件传输请求。
    本实施例中,网络应用将是以网页客户端的形式运行的,因此,触发运行网络应用之后将向后台的服务器发起网络应用的文件传输请求,进而建立浏览器和后台的服务器之间的连接,以便于后续的交互。
    步骤S130,接收根据文件传输请求并行传输的多个网络应用子文件,该网络应用子文件是由网络应用文件预先划分得到的。
    本实施例中,发起了网络应用的文件传输请求之后将接收到根据文件传输请求返回的多个网络应用子文件,这些网络应用子文件均是由后台的服务器并行传输得到的。
    每一网络应用在后台的服务器均存在了与之对应的网络应用文件,以便于某一终端设备在触发运行该网络应用时能够通过与后台的服务器之间所进行的交互获取得到相应的网络应用文件,进而传输至终端设备本地缓存,以方便终端设备运行该网络应用。后台的服务器也将预先对存储的网络应用文件进行划分,以将完整的网络应用文件分割为多个网络应用子文件。
    例如,网络应用为网页游戏,后台的服务器中存储了该网页游戏所对应的游戏文件,并且预先将完整的游戏文件按照游戏场景划分为多个文件,然后再 将每一游戏场景所对应的文件再次进行划分,从而得到多个游戏子文件,进而使得每游戏场景均对应了多个游戏子文件。
    相应的,在接收到发起的文件传输请求之后,后台的服务器将根据游戏场景进行游戏子文件的并行传输,也就是说,属于同一游戏场景的多个游戏子文件将同时被传输至发起文件传输请求的终端设备,进而完成所有游戏场景中游戏子文件的并行传输。
    通过进行网络应用子文件的并行传输,将充分利用了浏览器的并行传输机制,从而大大降低了传输时间。
    步骤S150,通过加载接收到的网络应用子文件运行网络应用,并显示网络应用界面。
    本实施例中,在完成了网络应用子文件的传输之后,将提取缓存的网络应用子文件,以完成网络应用子文件的加载,此时方可运行网络应用,并在浏览器页面中显示网络应用界面。
    如图2所示,在一个实施例中,上述步骤S130的具体过程为:
    步骤S131,获取网络应用的场景顺序。
    本实施例中,网络应用的场景顺序是根据网络应用在浏览器中的展示层次确定的,例如,对于作为网页游戏的网络应用而言,所对应的场景顺序将由大厅、房间依次类推;对于作为开放平台的网络应用而言,所对应的场景顺序将由开放平台桌面、开放平台接入的第三方应用界面依次类推。
    步骤S133,接收按照网络应用的场景顺序进行并行传输的多个网络应用子文件。
    本实施例中,根据网络应用的场景顺序进行多个网络应用子文件的传输和接收,将保证了网络应用子文件在后台的服务器和运行于终端设备中的浏览器之间的有序传输。例如,对于网页游戏而言,可根据大厅、房间的游戏场景顺序首先对属于大厅这一游戏场景的多个游戏子文件进行并行传输,然后再对属于房间的游戏场景的多个游戏子文件进行并行传输。
    如图3所示,在一个实施例中,上述步骤S150之前还包括:
    步骤S210,获取网络应用的触发运行指令,并读取触发运行指令对应的网 络应用文件版本值。
    本实施例中,在输入了网络应用的触发操作之后,将生成触发操作对应的网络应用的触发运行指令,此时,将获取网络应用的触发运行指令,并根据网络应用的触发运行指令从本地存储的信息中读取方网络应用对应的网络应用文件版本值。
    网络应用所对应的网络应用文件版本值在终端设备初次运行这一网络应用时,将为这一网络应用赋予初值,以作为初始的网络应用文件版本值。一实施例中,初始的网络应用文件版本值可为1,但也可是其它的奇数,在此不一一进行列举。
    进一步的,所生成的网络应用触发运行指令并不仅限于根据输入的触发操作生成的,还将根据浏览器当前触发加载的网络应用子文件生成相应的网络应用触发运行指令,因此,每一生成的网络应用触发运行指令都有其对应的网络应用文件版本值。
    具体的,根据当前触发加载的网络应用子文件判定传输的网络应用子文件所对应的网络应用场景发生切换,即当前的网络应用场景所对应的游戏子文件已经接收并加载,即将加载下一网络应用场景所对应的网络应用子文件,因此,将生成下一网络应用场景所对应的网络应用触发运行指令,进而读取该网络应用触发运行指令所对应的网络应用文件版本值,以根据这一网络应用版本值判定对应的网络应用场景之下网络应用子文件的完整性。
    步骤S230,判断读取的网络应用文件版本值是否标识值,若是,则进入上述步骤S110,若否,则进入上述步骤S150。
    本实施例中,标识值用于标识终端设备并未缓存当前所触发加载的网络应用子文件或者缓存的是已经损坏的文件。若判断到读取的网络应用文件版本值为标识值,则说明终端设备并未缓存当前触发加载的网络应用子文件或者终端设备缓存的当前触发加载的网络应用子文件包括了已经损坏的文件,需要发起网络应用的文件传输请求,以便于获取当前触发加载的网络应用子文件。
    若判断到读取的网络应用文件版本值不为标识值,则说明终端设备本地就已经缓存了当前触发加载的网络应用子文件,并且这些网络应用子文件均是整 完的,因此,可直接提取网络应用子文件进行加载。
    如图4所示,在一个实施例中,若判断到读取的网络应用文件版本值是标识值,则上述步骤S110的具体过程为:
    步骤S111,根据网络应用文件版本值生成网络应用的文件传输请求。
    步骤S113,发送网络应用的文件传输请求。
    本实施例中,获取初始文件加载地址,这一初始文件加载地址是网络应用的相关文件在后台的服务器所对应的存储地址。根据初始文件加载地址和读取的网络应用文件版本值生成网络应用的文件传输请求,并向后台的服务器发起文件传输请求。在一个实施例中,文件传输请求中记录了当前文件加载地址,其中,当前文件加载地址为初始文件加载地址和读取的网络应用文件版本值之和。
    后台的服务器在接收到包含了网络应用文件版本值为标识值的文件传输请求之后,将根据重新将多个网络应用子文件传输至终端设备中。
    在一个实施例中,上述步骤S130之后,上述网络应用的实现方法还包括:将读取的网络应用文件版本值更新为完整性指示值,并存储更新的网络应用文件版本值。
    本实施例中,将当前本地存储的网络应用文件版本值更新为预设的增加值和当前本地存储的网络应用之和,并再次进行存储,以便于再次触发运行网络应用时通过更新后的网络应用文件版本值即可获知终端设备本地缓存了该网络应用的完整文件,直接进行加载即可,不需要再次发起文件传输请求,通过互联网络从后台的服务器获取,大大地减少了网络资源的耗费,提高了网络应用触发运行的速度,实现网络应用的高效运行。
    在一个实施例中,上述标识值为奇数值,相应的,初始的网络应用文件版本值也将被设置为奇数值,例如1,完整性指示值则被设置为偶数值,预设的增加值也为偶数值。但是,需要指出的是,上述标识值也可为偶数值,相应的,初始的网络应用文件版本值也将被设置为偶数值,例如,2,完整性指示值则被设置为奇数值,预设的增加值也为奇数值,因此,标识值、初始的网络应用文件版本值、完整性标识值和预设的增加值将根据实际运营的需要灵活设置和调 整,在此不进行限定。
    如图5所示,在一个实施例中,一种网络应用的实现系统,包括请求发起模块110、接收模块130和加载模块150。
    请求发起模块110,用于发起网络应用的文件传输请求。
    本实施例中,网络应用将是以网页客户端的形式运行的,因此,触发运行网络应用之后请求发起模块110将向后台的服务器发起网络应用的文件传输请求,进而建立浏览器和后台的服务器之间的连接,以便于后续的交互。
    接收模块130,用于接收根据文件传输请求并行传输的多个网络应用文件,该网络应用文件是由网络应用文件预先划分得到的。
    本实施例中,发起了网络应用的文件传输请求之后接收模块130将接收到根据文件传输请求返回的多个网络应用子文件,这些网络应用子文件均是由后台的服务器并行传输得到的。
    每一网络应用在后台的服务器均存在了与之对应的网络应用文件,以便于某一终端设备在触发运行该网络应用时能够通过与后台的服务器之间所进行的交互获取得到相应的网络应用文件,进而传输至终端设备本地,以方便终端设备运行该网络应用。后台的服务器也将预先对存储的网络应用文件进行划分,以将完整的网络应用文件分割为多个网络应用子文件。
    例如,网络应用为网页游戏,后台的服务器中存储了该网页游戏所对应的游戏文件,并且预先将完整的游戏文件按照游戏场景划分为多个文件,然后再将每一游戏场景所对应的文件再次进行划分,从而得到多个游戏子文件,进而使得每游戏场景均对应了多个游戏子文件。
    相应的,在接收到发起的文件传输请求之后,后台的服务器将根据游戏场景进行游戏子文件的并行传输,也就是说,属于同一游戏场景的多个游戏子文件将同时被传输至发起文件传输请求的终端设备,进而完成所有游戏场景中游戏子文件的并行传输。
    通过进行网络应用子文件的并行传输,将充分利用了浏览器的并行传输机制,从而大大降低了传输时间。
    加载模块150,用于通过加载接收到的网络应用子文件运行网络应用,并显示网络应用界面。
    本实施例中,在完成了网络应用子文件的传输之后,加载模块150将提取缓存的网络应用子文件,以完成网络应用子文件的加载,此时方可运行网络应用,并在浏览器页面中显示网络应用界面。
    如图6所示,在一个实施例中,上述接收模块130包括:
    顺序获取单元131,用于获取网络应用的场景顺序。
    本实施例中,网络应用的场景顺序是根据网络应用在浏览器中的展示层次确定的,例如,对于作为网页游戏的网络应用而言,所对应的场景顺序将由大厅、房间依次类推;对于作为开放平台的网络应用而言,所对应的场景顺序将由开放平台桌面、开放平台接入的第三方应用界面依次类推。
    子文件接收单元133,用于接收按照网络应用的场景顺序进行并行传输的多个网络应用子文件。
    本实施例中,根据网络应用的场景顺序进行多个网络应用子文件的传输和接收,将保证了网络应用子文件在后台的服务器和运行于终端设备中的浏览器之间的有序传输。例如,对于网页游戏而言,后台的服务器可根据大厅、房间的游戏场景顺序首先对属于大厅这一游戏场景的游戏子文件进行并行传输,然后再对属于房间的游戏场景的游戏子文件进行并行传输。
    如图7所示,在一个实施例中,上述网络应用的实现系统还包括指令处理模块210和判断模块230。
    指令处理模块210,用于获取网络应用的触发运行指令,并读取触发运行指令对应的网络应用文件版本值。
    本实施例中,在输入了网络应用的触发操作之后,将生成触发操作对应的网络应用的触发运行指令,此时,指令处理模块210将获取网络应用的触发运行指令,并根据网络应用的触发运行指令从本地存储的信息中读取方网络应用对应的网络应用文件版本值。
    网络应用所对应的网络应用文件版本值在终端设备初次运行这一网络应用时,将为这一网络应用赋予初值,以作为初始的网络应用文件版本值。一实施 例中,初始的网络应用文件版本值可为1,但也可是其它的奇数,在此不一一进行列举。
    生成的,指令处理模块210还将根据浏览器当前触发加载的网络应用子文件生成相应的网络应用触发运行指令,因此,每一生成的网络应用触发运行指令都有其对应的网络应用文件版本值。
    具体的,根据当前触发加载的网络应用子文件判定传输的网络应用子文件所对应的网络应用场景发生切换,即当前的网络应用场景所对应的游戏子文件已经接收并加载,即将加载下一网络应用场景所对应的网络应用子文件,因此,将生成下一网络应用场景所对应的网络应用触发运行指令,进而读取该网络应用触发运行指令所对应的网络应用文件版本值,以根据这一网络应用版本值判定对应的网络应用场景之下网络应用子文件的完整性。
    判断模块230,用于判断读取的网络应用文件版本值是否为标识值,若是,则通知请求发起模块110,若否,则通知加载模块150。
    本实施例中,标识值用于标识终端设备并未缓存当前所触发加载的网络应用子文件或者缓存的是已经损坏的文件。若判断模块230判断到读取的网络应用文件版本值为标识值,则说明终端设备并未缓存当前触发加载的网络应用子文件或者终端设备缓存的当前触发加载的网络应用子文件包括了已经损坏的文件,需要请求发起模块110发起网络应用的文件传输请求,以便于获取当前触发加载的网络应用子文件。
    若判断模块230判断到读取的网络应用文件版本值不为标识值,则说明终端设备本地就已经缓存了当前触发加载的网络应用子文件,并且这些网络应用子文件均是整完的,因此,加载模块150可直接提取网络应用子文件进行加载。
    如图8所示,在一个实施例中,若判断模块230判断到读取的网络应用文件版本值为标识值,则上述请求发起模块110包括:
    请求生成单元111,用于根据网络应用文件版本值生成网络应用的文件传输请求。
    发送单元113,用于发送网络应用的文件传输请求。
    本实施例中,请求发起模块110获取初始文件加载地址,这一初始文件加 载地址是网络应用的相关文件在后台的服务器所对应的存储地址。请求发起模块110根据初始文件加载地址和读取的网络应用文件版本值生成网络应用的文件传输请求,并向后台的服务器发起文件传输请求。在一个实施例中,文件传输请求中记录了当前文件加载地址,其中,当前文件加载地址为初始文件加载地址和读取的网络应用文件版本值之和。
    后台的服务器在接收到包含了网络应用文件版本值为标识值的文件传输请求之后,将根据重新将多个网络应用子文件传输至终端设备中。
    在一个实施例中,上述网络应用的实现系统还包括版本更新模块。该版本更新模块用于将读取的网络应用文件版本值更新为完整性指示值,并存储更新的网络应用版本值。
    本实施例中,版本更新模块将当前本地存储的网络应用文件版本值更新为预设的增加值和当前本地存储的网络应用之和,并再次进行存储,以便于再次触发运行网络应用时通过更新后的网络应用文件版本值即可获知终端设备本地缓存了该网络应用的完整文件,直接进行加载即可,不需要再次发起文件传输请求,通过互联网络从后台的服务器获取,大大地减少了网络资源的耗费,提高了网络应用触发运行的速度,实现网络应用的高效运行。
    在一个实施例中,上述标识值为奇数值,相应的,初始的网络应用文件版本值也将被设置为奇数值,例如1,完整性指示值则被设置为偶数值,预设的增加值也为偶数值。但是,需要指出的是,上述标识值也可为偶数值,相应的,初始的网络应用文件版本值也将被设置为偶数值,例如,2,完整性指示值则被设置为奇数值,预设的增加值也为奇数值,因此,标识值、初始的网络应用文件版本值、完整性标识值和预设的增加值将根据实际运营的需要灵活设置和调整,在此不进行限定。
    上述网络应用的实现方法和系统,触发运行网络应用时将发起网络应用的文件传输请求,以接收到根据文件传输请求并行传输的多个网络应用文件,此时,通过加载接收到的多个网络应用文件即可运行网络应用,显示网络应用界面,由于接收到的网络应用文件是由网络应用文件预先划分得到的多个小文件, 其传输是通过并行传输实现的,即,充分利用了并行传输机制同时传输多个网络应用文件,与现有技术中仅仅传输完整的网络应用文件相比较,将大大地降低了所耗费的传输时间,进而使得网络应用迅速开启并运行。
    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
    以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

    关 键  词:
    网络 应用 实现 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:网络应用的实现方法和系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-663286.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1