[发明专利]终端设备Web应用管理的实现方法有效
申请号: | 201610111130.1 | 申请日: | 2016-02-29 |
公开(公告)号: | CN105786511B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 曾祥根 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F9/445 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 王荔 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 web 应用 管理 实现 方法 | ||
本发明涉及计算机软件技术领域,提供一种终端设备Web应用管理的实现方法,该方法包括:终端设备配置浏览器功能;在终端设备浏览器内核中,按照JS扩展方式扩展实现Web应用管理的WebappManager JS对象;通过应用打包工具按照自定义的应用安装包格式和应用升级包格式自动打包生成Web应用;搭建Web应用包服务器,将Web应用安装包和Web应用升级包统一部署在Web应用包服务器中,终端设备通过http协议从Web应用包服务器获取Web应用的版本、安装包和升级包信息。本发明中的终端设备可以对Web应用进行管理、安装、卸载、升级等操作,提升了用户互联网操作体验。
技术领域
本发明属于计算机软件技术领域,特别涉及一种终端设备Web应用管理的实现方法。
背景技术
目前,市场上应用的嵌入式设备一般带有浏览器功能,基于浏览器的应用也越越来越多,但是,由于浏览器内核中不支持web应用管理功能,因此用户无法通过嵌入式设备对Web应用进行管理。
目前常用做法是预制常用应用或者通过云端主页入口控制,但是采用该方法无法较好的实现web应用的管理、安装、卸载、升级等,无法满足本地Web应用管理需求。
发明内容
【要解决的技术问题】
本发明的目的是提供一种终端设备Web应用管理的实现方法,以在终端设备对Web应用进行管理。
【技术方案】
本发明是通过以下技术方案实现的。
本发明涉及一种终端设备Web应用管理的实现方法,包括以下步骤:
终端设备配置浏览器功能,基于浏览器运行环境,在Web应用层提供JS接口给应用层;
在终端设备浏览器内核中,按照JS扩展方式扩展实现Web应用管理的WebappManager JS对象,所述WebappManager JS对象提供安装、卸载、获取应用列表的功能;
按照预设的安装包格式和应用升级包格式开发应用打包工具,通过所述应用打包工具按照自定义的应用安装包格式和应用升级包格式自动打包生成Web应用;
搭建Web应用包服务器,将Web应用安装包和Web应用升级包统一部署在Web应用包服务器中,终端设备通过http协议从Web应用包服务器获取Web应用的版本、安装包和升级包信息,将上述信息通过显示界面提供给用户。
作为一种优选的实施方式,所述预设的应用安装包格式包括字段说明、字段定义和字段数据,所述字段说明包括应用ID、应用名称、应用类型、应用开发者信息、应用安装路径URL、应用图标文件URL、应用主入口URL、应用签名文件URL、应用版本信息、应用密码、应用访问权限和应用状态。
作为另一种优选的实施方式,所述预设的应用升级包格式包括字段说明、字段定义和字段数据,所述字段说明包括应用ID、应用名称、应用类型、应用开发者信息、应用包图标文件URL、应用主入口URL、应用图标文件URL、应用包路径URL、应用签名文件URL、应用版本信息、应用密码和应用访问权限。
作为另一种优选的实施方式,所述安装包和升级包统一部署在Web应用包服务器的同一个目录下。
作为另一种优选的实施方式,所述目录为:
__|_____xxx1.tar
|_____xxx1.sig
|_____xxx2.tar
|_____xxx2.sig
|_____package.db
|_____icon\
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610111130.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种架构动态成熟度度量方法
- 下一篇:一种嵌入式控制器程序框架自动生成方法