[发明专利]一种对应用模块进行配置的方法在审
申请号: | 201711148790.8 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107832114A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 汪君瑞 | 申请(专利权)人: | 上海瀚银信息技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445;H04L29/06;H04L29/08 |
代理公司: | 上海申新律师事务所31272 | 代理人: | 俞涤炯 |
地址: | 200001 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 模块 进行 配置 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种对应用模块进行配置的方法。
背景技术
现有的应用模块都是通过安装在客户端中以供使用者使用,随着应用功能的不断丰富,因此需要及时在应用模块中的功能模块进行实时的调整,以满足企业相关的业务需求,现有客户端在业务有变更需求时,例如对某个或者某些功能模块进行上架、下架、调整顺序时,(其中上架、下架或者调整顺序具体指的是功能模块对应的显示图标在应用模块的主显示界面的显示或者隐藏,以及各显示图标之间的位置顺序的调整),现有的做法是对发布的应用模块中的功能模块重新调整之后,重新进行发布,通过客户端安装重新发布的应用模块以实现企业对相关的业务调整,但是这种操作方式不仅存在开发时间长导致时间成本上升,而且还容易在重新开发过程中出现错误,增加了调试时间。
发明内容
针对现有技术中应用模块中管理功能模块存在的上述问题,现提供一种旨在通过服务端对应用模块的功能模块进行管理,客户端通过与服务端之间的交互实现对应用模块中的功能模块进行配置,克服了现有技术中对应用模块中的功能模块进行配置时,需要重新发布存在费时费力还易出错问题的对应用模块进行配置的方法。
具体技术方案如下:
一种对应用模块进行配置的方法,其中,所述应用模块中包括多个功能模块,所述应用程序提供一主显示界面,所述主显示界面中包括每个所述功能模块对应的显示图标;
提供一运行所述应用模块的客户端以及与所述应用模块对应的服务端,所述客户端可远程连接所述服务端;
所述服务端对所述应用模块中的每个所述功能模块进行单独配置以形成包含每个所述功能模块配置信息的第一配置信息列表;
所述配置方法具体包括以下步骤:
步骤S1、所述应用模块运行之后,于本地读取一包含每个所述功能模块配置信息的第二配置信息列表;
步骤S2、判断所述第二配置信息列表中的配置信息是否有效,并在无效时所述客户端从所述服务端获取所述第一配置信息列表;
步骤S3、所述应用模块将所述第一配置信息列表中的配置信息替换所述第二配置信息列表中的配置信息;
步骤S4、加载所述第二配置信息列表中的配置信息以更新所述功能模块对应的所述显示图标于所述主显示界面中的显示样式。
优选的,所述配置信息对所述功能模块的配置包括:
位于所述显示图标下方的文字标识、显示图标的显示顺序以及显示图标的显示或者隐藏;
还包括每个所述显示图标关联的显示界面的配置属性。
优选的,所述客户端提供一存储模块,用以保存对应的第二配置信息文件,在所述步骤S1中,所述应用模块的启动包括以下步骤:
步骤A1、所述客户端启动所述应用模块;
步骤A2、判断所述应用模块是否为首次启动;
若是,则执行步骤A3;
若否,则执行步骤A5;
步骤A3、所述应用模块检测所述存储模块中是否存在所述第二配置信息文件,并在不存在时将预定格式的所述第二配置信息文件导入至所述存储模块中;
步骤A4、所述应用模块进入一用户登录界面,并在验证通过使用者的身份信息后进入所述应用模块的显示界面后执行步骤S2;
步骤A5、检测所述应用模块的登录状态,以判断所述应用模块是否为已登录状态;
若是,执行步骤S2;
若否,返回步骤A4。
优选的,在所述步骤S2中,判断所述功能模块的配置信息是否有效的方法,包括以下步骤:
步骤B1、所述应用模块读取所述第二配置信息列表;
步骤B2、判断所述第二配置信息列表中是否存在配置更新的记录,并在存在所述记录时执行步骤B3;
步骤B3、将所述记录的时间与当前的时间进行比较,以获得一比较时间;
步骤B4、判断所述比较时间是否超过一预设时间;
若否,执行步骤B5;
若是,执行步骤B6;
步骤B5、加载本地中的所述第二配置信息列表中的配置信息,以完成对对应的所述功能模块的配置,并退出;
步骤B6、从所述服务端获取所述第一配置信息列表。
优选的,所述应用模块通过所述第一配置信息列表中的配置信息对所述功能模块完成首次配置后,会将配置完成的时间作为配置更新的记录保存于所述第二配置信息列表中;
当非首次配置时,则将当前配置完成的时间作为新的记录替换上一次的配置更新的记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚银信息技术有限公司,未经上海瀚银信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711148790.8/2.html,转载请声明来源钻瓜专利网。