Loading...
Please wait, while we are loading the content...
Method, Apparatus and Device for Processing Web Application Package
| Content Provider | The Lens |
|---|---|
| Description | Des modes de réalisation de l'invention concernent un procédé, un appareil et un dispositif de traitement d'un paquet d'application Web. Dans le procédé décrit, diverses ressources qu'une application doit utiliser sont déterminées, et une partie des ressources est téléchargée vers un dispositif de stockage. Un paquet d'application généré ne comprend pas la partie des ressources qui est stockée, et l'adresse de ressource pour la partie des ressources dans le dispositif de stockage est sauvegardée dans le paquet d'application web. 本说明书实施例公开了一种web应用包处理方法、装置及设备,在所述方法中,确定该应用所需使用的各种资源,将其中的部分资源上传至存储设备。生成的应用包不包括所述已存储的部分资源,同时,将所述部分资源在存储设备的资源地址,保留在web应用包内。 |
| Abstract | Disclosed in the embodiments of the present description are a method, apparatus and device for processing a web application package. In the described method, various resources which an application needs to use are determined, and part of the resources are uploaded to a storage device. A generated application package does not comprise the part of the resources which is stored, and the resource address for the part of the resources in the storage device is saved in the web application package. |
| Related Links | https://www.lens.org/lens/patent/010-530-394-578-498/frontpage |
| Language | Chinese |
| Publisher Date | 2019-03-14 |
| Access Restriction | Open |
| Alternative Title | Procédé, Appareil Et Dispositif De Traitement D'un Paquet D'application Web 一种web应用包处理方法、装置及设备 |
| Content Type | Text |
| Resource Type | Patent |
| Date Applied | 2018-08-31 |
| Agent | Co-horizon Intellectual Property Inc. |
| Applicant | Alibaba Group Holding Ltd Luo Zhi |
| Application No. | 2018103499 |
| Claim | 一种web应用包处理方法,包括: 获取web应用所需使用的资源; 存储所述资源,并确定所述资源对应的资源地址; 生成包含所述资源地址的web应用包,其中,所述web应用包中不包含所述资源地址对应的资源。 如权利要求1所述的方法,获取web应用所需使用的资源,包括: 确定web应用所采用的jar包、页面渲染控制文件和/或视图资源。 如权利要求2所述的方法,存储所述资源,并确定所述资源对应的资源地址,包括: 存储所述页面渲染控制文件和/或视图资源; 获取所述页面渲染控制文件和/或视图资源的存储地址; 将所述存储地址确定为资源地址。 如权利要求2所述的方法,生成包含所述资源地址的web应用包,包括: 确定jar包中的类信息; 生成所述类信息的配置文件,以便加载应用包时根据配置文件建立类加载器; 生成包含所述配置文件的web应用包。 如权利要求1所述的方法,生成包含所述资源地址的web应用包,包括: 根据预定义的规则对指定资源进行打包,生成包含所述资源地址的web应用包。 生成包含所述资源地址的资源引用文件; 生成包含所述资源引用文件的web应用包。 确定web应用包中所包含的资源地址,其中,所述资源地址在生成应用包之前已确定; 根据所述资源地址获取对应的资源; 根据所述资源加载所述web应用包。 如权利要求7所述的方法,根据所述资源地址获取对应的资源,包括: 根据资源地址获取其对应的页面渲染控制文件和/或视图资源。 如权利要求7所述的方法,根据所述资源加载所述web应用包,包括: 确定web应用包中的类信息的配置文件,其中,所述类信息的配置文件包含web应用包中jar包的类信息,且,在生成应用包之前已确定; 根据所述类信息的配置文件建立类加载器; 采用所述类加载器,根据所述资源加载所述web应用包。 一种web应用包处理装置,包括: 确定模块,获取web应用所需使用的资源; 存储模块,存储所述资源,并确定所述资源对应的资源地址; 生成模块,生成包含所述资源地址的web应用包,其中,所述web应用包中不包含资源地址对应的资源。 如权利要求10所述的装置,所述确定模块,确定web应用所采用的jar包、页面渲染控制文件和/或视图资源。 如权利要求11所述的装置,所述生成模块,确定jar包中的类信息,生成所述类信息的配置文件,生成包含所述配置文件的web应用包。 如权利要求11所述的装置,所述存储装置,存储所述页面渲染控制文件和/或视图资源,获取所述页面渲染控制文件和/或视图资源的存储地址,将所述存储地址确定为资源地址。 如权利要求13所述的装置,所述生成模块,根据预定义的规则对指 定资源进行打包,生成包含所述资源地址的web应用包。 如权利要求10所述的装置,所述生成模块,生成包含所述资源地址的资源引用文件,生成包含所述资源引用文件的web应用包。 确定模块,确定web应用包中所包含的资源地址,其中,所述资源地址在生成应用包之前已确定; 获取模块,根据所述资源地址获取对应的资源; 加载模块,根据所述资源加载所述web应用包。 如权利要求16所述的装置,所述获取模块,根据资源地址获取其对应的页面渲染控制文件和/或视图资源。 如权利要求16所述的装置,所述加载模块,确定web应用包中的类信息的配置文件,其中,所述类信息的配置文件包含web应用包中jar包的类信息,且,在生成应用包之前已确定;根据所述类信息的配置文件建立类加载器;采用所述类加载器加载所述web应用包。 一种web应用包处理设备,包括: 存储器,存储web应用包生成程序; 处理器,接收web应用包生成请求后,调用存储器中的web应用包生成程序,并执行: 生成包含所述资源地址的web应用包,其中,所述web应用包中不包含资源地址对应的资源。 存储器,存储web应用包加载程序; 处理器,接收web应用包加载请求后,调用存储器中的web应用包加载程序,并执行: |
| CPC Classification | TRANSMISSION OF DIGITAL INFORMATION; e.g. TELEGRAPHIC COMMUNICATION ELECTRIC DIGITAL DATA PROCESSING |
| Extended Family | 010-100-106-275-012 064-634-001-824-199 012-896-494-310-017 063-264-589-291-642 010-530-394-578-498 156-488-588-265-877 026-369-341-002-084 165-065-026-536-999 101-400-095-831-725 042-513-475-286-645 020-574-681-142-475 190-317-945-818-895 |
| Patent ID | 2019047775 |
| Inventor/Author | Luo Zhi |
| IPC | H04L29/08 G06F9/445 |
| Status | Pending |
| Simple Family | 064-634-001-824-199 020-574-681-142-475 012-896-494-310-017 063-264-589-291-642 010-530-394-578-498 156-488-588-265-877 026-369-341-002-084 165-065-026-536-999 101-400-095-831-725 042-513-475-286-645 010-100-106-275-012 190-317-945-818-895 |
| CPC (with Group) | H04L65/80 H04L67/02 H04L67/306 H04L67/34 G06F8/61 |
| Issuing Authority | United States Patent and Trademark Office (USPTO) |
| Kind | Patent Application Publication |