[发明专利]一种基于资源包的软件升级方法和系统在审
申请号: | 201410367964.X | 申请日: | 2014-07-29 |
公开(公告)号: | CN104111856A | 公开(公告)日: | 2014-10-22 |
发明(设计)人: | 余敬龙 | 申请(专利权)人: | 广东能龙教育股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 张海文 |
地址: | 528403 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 资源 软件 升级 方法 系统 | ||
1.一种基于资源包的软件升级方法,其特征在于包括以下步骤:
A、制作包含升级内容的资源包;
B、发布并更新资源包;
C、运行该资源包以完成软件升级。
2.根据权利要求1所述的一种基于资源包的软件升级方法,其特征在于:所述步骤A将图片布局和代码一起编译并打包成二进制资源包。
3.根据权利要求1所述的一种基于资源包的软件升级方法,其特征在于:所述步骤B包括:
B1、给资源包命名,加上版本号,并发布到服务器;
B2、客户端程序定时检测服务器以发现资源包;
B3、客户端自动下载资源包并安装更新。
4.根据权利要求3所述的一种基于资源包的软件升级方法,其特征在于: 所述步骤C包括:
C1、解析资源包;
C2、通过反射技术动态分析并执行资源包所包含的模块功能。
5.一种基于资源包的软件升级系统,其特征在于包括:
一软件基础框架,该软件基础框架与系统的功能模块分离;
若干资源包,该资源包为所述功能模块存在形式;
一资源包管理引擎,该资源包管理引擎用于负责资源包的自动下载、版本管理、安装以及升级管理;
一资源包解析引擎,该资源包解析引擎将资源包解析成可以执行的功能模块。
6.根据权利要求5所述的一种基于资源包的软件升级系统,其特征在于:所述资源包包括日常开发程序功能模块的资源和代码。
7.根据权利要求5所述的一种基于资源包的软件升级系统,其特征在于:所述资源包管理引擎从服务器上下载实时更新的资源包。
8.根据权利要求5所述的一种基于资源包的软件升级系统,其特征在于:所述资源包解析引擎对资源包分析,并通过反射技术从编译后的资源包动态分析出可执行的代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东能龙教育股份有限公司,未经广东能龙教育股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410367964.X/1.html,转载请声明来源钻瓜专利网。