预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108459883A(43)申请公布日2018.08.28(21)申请号201810027192.3(22)申请日2018.01.11(71)申请人杭州魔点科技有限公司地址311100浙江省杭州市余杭区仓前街道海智中心3幢8楼(72)发明人肖传宝杜祖海朱耿建曾成元郑达理(74)专利代理机构北京卓唐知识产权代理有限公司11541代理人李志刚龚洁(51)Int.Cl.G06F9/445(2018.01)权利要求书2页说明书5页附图1页(54)发明名称应用程序链式配置管理方法及装置(57)摘要本申请公开了一种应用程序链式配置管理方法,包括:在应用程序启动时,读取所述应用程序的名称、开发环境名称和本地服务器编号;根据所述名称和所述开发环境名称读取远程配置管理中心存储的所述应用程序的配置项,得到第一远程应用配置项的值;将所述远程应用配置项的值覆盖至所述本地应用配置项,得到新的本地应用配置项的值;根据所述名称、所述开发环境名称以及所述本地服务器编号,读取所述本地服务器在所述远程配置管理中心存储的所述应用程序的配置项,得到第二远程应用配置项的值;将所述第二远程应用配置项的值覆盖到所述新的本地应用配置项后,完成启动所述应用程序。本申请实现了应用程序的灵活管理。CN108459883ACN108459883A权利要求书1/2页1.一种应用程序链式配置管理方法,其特征在于,包括:在应用程序启动时,读取所述应用程序的名称、开发环境名称和本地服务器编号,并得到所述应用程序的本地应用配置项的值;根据所述名称和所述开发环境名称读取远程配置管理中心存储的所述应用程序的配置项,得到第一远程应用配置项的值;将所述远程应用配置项的值覆盖至所述本地应用配置项,得到新的本地应用配置项的值;根据所述名称、所述开发环境名称以及所述本地服务器编号,读取所述本地服务器在所述远程配置管理中心存储的所述应用程序的配置项,得到第二远程应用配置项的值;将所述第二远程应用配置项的值覆盖到所述新的本地应用配置项后,完成启动所述应用程序。2.根据权利要求1所述的方法,其特征在于,所述读取所述应用程序的名称、开发环境名称和本地服务器编号,并得到所述应用程序的本地应用配置项的值,包括:加载所述应用程序的配置文件或软件代码;解析所述配置文件或所述软件代码,读取存储常量以及开发环境名称;根据所述存储常量查询所述应用程序的名称和运行所述应用程序的本地服务器编号。3.根据权利要求1所述的方法,其特征在于,所述根据所述名称和所述开发环境名称读取远程配置管理中心存储的所述应用程序的配置项,包括:根据所述名称和所述开发环境名称查询所述应用程序在所述远程配置管理中心存储的第一配置文件;解析所述第一配置文件,得到所述应用程序的在所述远程配置管理中心所有配置项的值。4.根据权利要求1所述的方法,其特征在于,所述根据所述名称、所述开发环境名称以及所述本地服务器编号,读取所述本地服务器在所述远程配置管理中心存储的所述应用程序的配置项,包括:根据所述名称、所述开发环境名称和所述本地服务器编号查询所述应用程序在所述远程配置管理中心存储的第二配置文件;解析所述第二配置文件,得到启动所述应用程序本地服务器在所述远程配置管理中心存储的所有配置项的值。5.根据权利要求1所述的应用程序链式配置管理方法,其特征在于,所述远程配置中心是统一管理所有应用程序的配置系统。6.一种应用程序链式配置管理装置,其特征在于,包括:本地读取单元,用于在应用程序启动时,读取所述应用程序的名称、开发环境名称和本地服务器编号,并得到所述应用程序的本地应用配置项的值;第一远程单元,用于根据所述名称和所述开发环境名称读取远程配置管理中心存储的所述应用程序的配置项,得到第一远程应用配置项的值;第一更新单元,用于将所述远程应用配置项的值覆盖至所述本地应用配置项,得到新的本地应用配置项的值;第二远程单元,用于根据所述名称、所述开发环境名称以及所述本地服务器编号,读取2CN108459883A权利要求书2/2页所述本地服务器在所述远程配置管理中心存储的所述应用程序的配置项,得到第二远程应用配置项的值;第二更新单元,用于将所述第二远程应用配置项的值覆盖到所述新的本地应用配置项后,完成启动所述应用程序。7.根据权利要求6所述的装置,其特征在于,所述本地读取单元包括:加载模块,用于加载所述应用程序的配置文件或软件代码;解析模块,用于解析所述配置文件或所述软件代码,读取存储常量以及开发环境名称;查询模块,用于根据所述存储常量查询所述应用程序的名称和运行所述应用程序的本地服务器编号。8.根据权利要求6所述的装置,其特征在于,所述第一远程单元包括:第一查询模块,用于根据所述名称和所述开发环境名称查询