[发明专利]通过封装浏览器实现程序部署、访问、升级的系统及方法有效
申请号: | 201810584397.1 | 申请日: | 2018-06-08 |
公开(公告)号: | CN108897550B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 何中;蔡亚军;陈明敏;姚童;戴建峰;严伟;顾永新;何登 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 张汉钦 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 封装 浏览器 实现 程序 部署 访问 升级 系统 方法 | ||
1.一种通过封装浏览器实现程序部署、访问、升级的系统,其特征在于,包括:
用于对封装程序、升级程序、访问程序、浏览器、浏览器插件以及浏览器权限设定文件分别进行扫描识别,并输出识别结果的文件识别单元;
根据所述文件识别单元输出的识别结果,对各个文件进行分类的文件分类单元;
将分类后的各个文件封装形成一键安装的应用程序的封装单元;
将应用程序释放,以管理员权限身份安装各个程序的程序释放安装单元;
对安装后的升级程序进行校验和升级的升级程序校验升级单元;以及
在升级完成后,自动调用访问程序以访问业务系统的访问程序调用单元;
还包括:构造用于封装的逻辑框架,并发送给所述封装单元的框架构造单元;
所述封装单元将分类后的各个文件按逻辑框架进行封装;
还包括:
对识别后的各文件分别检验其完整度,并将校验结果发送给所述文件分类单元的文件校验单元;以及
用于对应用程序设定图标和名称的图标名称设定单元;
所述文件分类单元在确定校验结果是各文件都校验通过的情况下,将分类后的文件输出给所述封装单元;
所述升级程序校验升级单元包括:
对升级程序的版本号进行校验以确定是否需要升级的版本号校验单元;
在需要升级时,将服务器程序文件与本地程序文件MD5加密对比,并输出对比结果的加密对比单元;以及
根据对比结果,将不一致的文件进行替换的文件升级替换单元;
还包括:连接所述访问程序调用单元,用于设置各种自定义效果的自定义效果设置单元。
2.一种通过封装浏览器实现程序部署、访问、升级的方法,其特征在于,包括:
选定一款主流的浏览器;
分别对封装程序、升级程序、访问程序、浏览器、浏览器插件以及浏览器权限设定文件进行扫描识别,获得识别结果;
根据识别结果,对各个文件进行分类;
将分类后的各个文件封装形成一键安装的应用程序;
将应用程序释放,以管理员权限身份安装各个程序;
对安装后的升级程序进行校验和升级;
升级完成后,自动调用访问程序以访问业务系统;
先构造用于封装的逻辑框架,然后将分类后的各个文件按照逻辑框架进行封装;
对识别后的各文件分别检验其完整度,获得校验结果;
在确定校验结果是各文件都校验通过的情况下,将分类后的文件进行封装;
所述的对安装后的升级程序校验和升级,包括:
对升级程序的版本号进行校验以确定是否需要升级;
在需要升级时,将服务器程序文件与本地程序文件MD5加密对比,并输出对比结果;
根据对比结果,将不一致的文件进行替换;
封装过程中,对应用程序设定图标和名称;
访问业务系统前,设置各种自定义效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810584397.1/1.html,转载请声明来源钻瓜专利网。