[发明专利]一种web应用包处理方法、装置及设备有效
申请号: | 201710794843.7 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107786630B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 罗智 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 应用 处理 方法 装置 设备 | ||
本说明书实施例公开了一种web应用包处理方法、装置及设备,在所述方法中,确定该应用所需使用的各种资源,将其中的部分资源上传至存储设备。生成的应用包不包括所述已存储的部分资源,同时,将所述部分资源在存储设备的资源地址,保留在web应用包内。
技术领域
本说明书涉及计算机技术领域,尤其涉及一种web应用包处理方法、装置及设备。
背景技术
随着网络技术发展,越来越多的网页中使用到web应用。
通常,业务人员将web应用运行时涉及到的资源文件整合在一起,以压缩应用包的形式提供给web容器,web容器加载所述压缩应用包,以供用户访问。压缩应用包中包含有该应用运行所需的资源,例如jar包、class文件、css文件、图片等等。
基于此,我们需要一种更节省空间的web应用包生成方法。
发明内容
本说明书实施例提供一种web应用包处理方法、装置及设备,用于解决如下问题:以提供一种更节省空间的web应用包生成方法。
基于此,本说明书实施例提供一种web应用包处理方法,所述方法包括:
获取web应用所需使用的资源;
存储所述资源,并确定所述资源对应的资源地址;
生成包含所述资源地址的web应用包,其中,所述web应用包中不包含资源地址对应的资源。
同时,本说明书实施例还提供一种web应用包处理方法,所述方法包括:
确定web应用包中所包含的资源地址,其中,所述资源地址在生成应用包之前已确定;
根据所述资源地址获取对应的资源;
根据所述资源加载所述web应用包。
同时,本说明书的实施例还提供一种web应用包处理装置,所述装置包括:
确定模块,获取web应用所需使用的资源;
存储模块,存储所述资源,并确定所述资源对应的资源地址;
生成模块,生成包含所述资源地址的web应用包,其中,所述web应用包中不包含资源地址对应的资源。
同时,本说明书的实施例还提供一种web应用包处理装置,所述装置包括:
确定模块,确定web应用包中所包含的资源地址,其中,所述资源地址在生成应用包之前已确定;
获取模块,根据所述资源地址获取对应的资源;
加载模块,根据所述资源加载所述web应用包。
本说明书实施例还提供一种web应用包处理设备,所述设备包括:
存储器,存储web应用包生成程序;
处理器,接收web应用包生成请求后,调用存储器中的web应用包生成程序,并执行:
获取web应用所需使用的资源;
存储所述资源,并确定所述资源对应的资源地址;
生成包含所述资源地址的web应用包,其中,所述web应用包中不包含资源地址对应的资源。
本说明书实施例还提供一种web应用包处理设备,所述设备包括:
存储器,存储web应用包加载程序;
处理器,接收web应用包加载请求后,调用存储器中的web应用包加载程序,并执行:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710794843.7/2.html,转载请声明来源钻瓜专利网。