[发明专利]移动客户端服务更新管理方法、装置及系统有效
申请号: | 201910266987.4 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110012096B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 林德坤;秦辉辉 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;王涛 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 客户端 服务 更新 管理 方法 装置 系统 | ||
1.一种移动客户端服务更新管理方法,其特征在于,包括:
移动客户端发送指令与功能组件包检查请求至后台服务器,其中所述指令与功能组件包检查请求包括移动客户端的当前版本信息;
后台服务器接收所述指令与功能组件包检查请求,将所述移动客户端的当前版本信息与数据库中的最新版本信息进行比较,根据比较结果从数据库中提取指令与功能组件包信息,将所述指令与功能组件包信息下发至移动客户端;
移动客户端接收所述指令与功能组件包信息,将所述指令与功能组件包信息与本机当前的指令与功能组件包信息进行指令执行情况检查和功能组件包版本号差异比较,获得功能组件包版本号大小差异,根据功能组件包版本号大小差异进行指令与功能组件包下载,对所述指令与功能组件包进行拆包,将指令加载到本机运行内存空间,读取功能组件包并解压到本机程序目录,应用所述指令和功能组件包;
还包括:
移动客户端发起功能操作的外发请求;
移动客户端对所述功能操作的外发请求进行拦截并解析,获得功能操作的外发请求的要素,所述要素包括请求地址和请求类型;
移动客户端读取已加载到本机运行内存空间的指令,判断请求地址是否在指令清单内:
若请求地址在指令清单内,则判断请求类型是否是静态资源类的请求:
若请求类型是静态资源类的请求,则将所述功能操作的外发请求向外发送出去,若请求类型不是静态资源类的请求,则判断请求类型是否为页面类请求:
若请求类型为页面类请求,则判断请求类型是否为HTML:
若请求类型是HTML,则对所述功能操作的外发请求进行黑名单检查,其中,所述黑名单中包括禁止类指令,判断所述功能操作的外发请求是否合法:
若所述功能操作的外发请求在黑名单里,则对所述功能操作的外发请求进行阻断处理,禁止所述功能操作的外发请求外发;若所述功能操作的外发请求不在黑名单里,则将所述功能操作的外发请求向外发送出去;
若请求类型不是HTML,则对所述功能操作的外发请求进行阻断处理,禁止所述功能操作的外发请求外发;
若请求类型不为页面类请求,则对所述功能操作的外发请求进行黑名单检查;
若请求地址不在指令清单内,则将所述功能操作的外发请求向外发送出去。
2.如权利要求1所述的移动客户端服务更新管理方法,其特征在于,还包括:
控制终端生成指令与功能组件包,将所述指令与功能组件包上传到后台服务器;
后台服务器接收所述指令与功能组件包,根据功能组件包与数据库中的历史版本信息生成增量版本信息,将所述增量版本信息存入数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266987.4/1.html,转载请声明来源钻瓜专利网。