[发明专利]一种基于应用仓库的客户端应用全生命周期管理方法在审
申请号: | 201911306392.3 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111061493A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 张洪光;李大林;耿建光;赵钦;张大鹏;李炎宁 | 申请(专利权)人: | 北京神舟航天软件技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/70 |
代理公司: | 北京世誉鑫诚专利代理事务所(普通合伙) 11368 | 代理人: | 孙国栋 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 应用 仓库 客户端 生命周期 管理 方法 | ||
本发明公开一种基于应用仓库的客户端应用全生命周期管理方法,包括1)提供客户端应用的运行环境;2)在安装程序制作脚本中指定程序文件/程序文件夹路径等,再进行安装程序编译、压缩,输出安装程序;3)在应用仓库中创建新的客户端应用;4)基于已经创建的客户端应用,发布该客户端应用的新版本;5)对客户端应用发布信息的规范性进行审核,若通过,允许用户下载客户端应用的安装程序进行试用;反之则将状态改为已驳回;6)选择对于已经入库的客户端应用,选择上架操作;7)用户在应用仓库的门户首页浏览、搜索应用,选择已上架的客户端应用执行安装;8)当客户端应用不再符合实施组织的业务场景时,对于客户端应用执行下架操作。
技术领域
本发明涉及一种基于应用仓库的客户端应用全生命周期管理方法。
背景技术
近年来,信息化建设重心逐渐由单一应用系统的建设向平台化系统加上层应用模式转变,信息化平台系统实质是将应用系统中通用的业务、技术组件进行抽象、封装后下沉到平台,并为运行于平台的上层应用提供支持。而上层应用的建设追求轻量化、标准化、专业化的特征属性。
在各类平台化系统实践中,面向应用的管理产生了几种解决方案:第一类平台在互联网领域提供SaaS模式的应用中心,与不同软件开发商进行合作集成,将企业应用以SaaS模式开放出来,实现应用的统一部署、集中管理;第二类平台提供了客户端应用安装程序的上传、下载及下载数量的统计;第三类平台提供了客户端应用的安装、升级、卸载等管理功能。
当前几种应用管理方式各具特点,各具有一定的适用场景。但也同时存在明显的不足,第一类平台无法对客户端应用进行有效管理,在封闭环境的企业或组织也存在应用模式不适合的情况;第二类平台功能过于简单,只是实现了客户端应用安装程序的统一上传、下载管理功能,并未对应用的升级、启动运行等环节管理起来;第三类平台功能较为强大,但是也存在两个明显的不足,一是各类应用对操作系统的“侵入”非常明显,如对注册表、环境变量及系统目录文件的写入;二是对于无法面向应用提供基础运行环境的支持。
对于封闭环境中的企业或组织,面对动态增长的各类客户端应用进行统一的发布、审核、上架管理以及应用的安装、升级、卸载、启动运行等应用的管理需求,并对宿主操作系统“无侵入”的安装模式的需求,目前尚未有效的解决办法。
发明内容
发明目的:本发明旨在提出一种基于应用仓库的客户端应用全生命周期管理方法,以解决封闭环境下企业或组织中,面对动态增长的各类客户端应用进行统一的发布、审核、上架管理以及应用的安装、升级、卸载、启动运行等应用的管理需求,及对宿主操作系统“无侵入”的安装模式的需求。
应用仓库:一种形象的描述方式,类似手机上的应用商店,用于在企业或组织内对应用及其状态进行统一管理,并存储安装程序。其本质上是一个平台,通过统一的应用管理,面向开发者提供应用发布、上架等操作,面向应用使用者提供一致性的应用安装、升级、卸载、访问规则。
技术方案:一种基于应用仓库的客户端应用全生命周期管理方法,包括以下步骤:
1)应用仓库面向各类客户端应用抽象出基础共性的需求,提供客户端应用的运行环境,完成进入步骤2);
2)基于客户端应用安装程序的制作规范,在安装程序制作脚本中指定程序文件/程序文件夹路径、客户端应用安装目标路径获取方式、客户端应用程序的主进程名称、配置文件标识、客户端应用数据库初始化及数据库升级回调方法、客户端应用图标,然后进行安装程序的编译、压缩制作,输出客户端应用的安装程序,完成后进入步骤3);
3)在应用仓库中创建新的客户端应用,输入客户端应用名称、分类、图标、客户端应用开发者信息、客户端应用说明,完成后进入步骤4);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神舟航天软件技术有限公司,未经北京神舟航天软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911306392.3/2.html,转载请声明来源钻瓜专利网。