[发明专利]一种客户端应用平台及功能模块的配置管理方法及其装置在审
申请号: | 201110309905.3 | 申请日: | 2011-10-13 |
公开(公告)号: | CN103049423A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 钱靖;梁俊;何小波 | 申请(专利权)人: | 上海可鲁系统软件有限公司 |
主分类号: | G06F15/177 | 分类号: | G06F15/177 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 应用 平台 功能模块 配置管理 方法 及其 装置 | ||
技术领域
本发明涉及一种应用平台及功能模块的配置管理技术。
背景技术
工业互联网系统(Industry Internet System,简称“IIS”)客户端是人机交互的应用子系统的应用程序。且作为一展示工具软件,常运行于普通的工作站和IIS-嵌入式应用服务器产品中,如:基于状态维护(Condition-Based Maintenance,简称“CBM”)产品和数据采集与监视控制系统 (Supervisory Control And Data Acquisition,简称“SCADA”)产品。IIS客户端常用于执行用户组态的业务视图逻辑,从而实现IIS信息模型及信息模型承载的实时历史数据的动态矢量图形的展示,并同时提供用户自定义的控制操作的人机界面。
而在登录该IIS客户端应用平台时,尤为重要的是管理用户登陆时的私有信息,包括:用户名、用户权限、用户信息、界面构图分配、配置文件和资源文件等。而在现有技术中,一般系统都会采用和登陆名绑定的方式来管理这些用户信息。如:B/S框架的模式,即邮件系统的指定用户在登陆后,根据此用户的配置访问到相关信息和数据资源。
然而,随着系统功能的扩展与升级,需要管理的项目和各功能模块的数量也在不断地增长。对于IIS客户端应用平台上的一个普通用户来说,项目、功能模块、资源和配置的组合及其保存显得尤为重要。而在现有技术中,用户在使用IIS客户端应用平台时,经常会遇到各功能模块之间的相互依赖性、版本冲突及多个功能模块重载,且只有在重新启动系统的情况下,才能选择和切换应用平台及功能模块不同的版本等难题。
发明内容
本发明主要解决的技术问题是提供一种客户端应用平台及功能模块的配置管理方法及其装置,使得多个工作区能够同时存在于同一客户端上,在无需重新启动系统的情况下,能够根据用户的选择任意在多个工作区之间进行切换,使得用户能够任意使用不同的应用平台及功能模块版本。
为了解决上述技术问题,本发明提供了一种客户端应用平台及功能模块的配置管理方法,该方法包含以下步骤:
根据用户对应用平台和/或平台上各功能模块的不同配置,生成对应的应用平台和/或功能模块版本,每个版本的应用平台和/或功能模块唯一对应一配置相关文件;为用户创建多个工作区,根据用户所选择的应用平台和/或功能模块版本,将该应用平台和/或功能模块版本对应的配置相关文件保存在该工作区中; 当用户选择或切换工作区时,根据该用户所选择的工作区中保存的配置相关文件,运行对应的应用平台和/或功能模块版本。
作为上述技术方案的改进,应用平台和/或功能模块的配置相关文件可以包含:用户设置文件、本地缓冲区、临时文件、索引文件、本地数据库等。
作为上述技术方案的改进,预先在客户端设置一默认工作区,该默认工作区中保存应用平台和各功能模块默认版本的配置相关文件。
作为上述技术方案的改进,在为用户创建多个工作区,根据用户所选择的应用平台和/或功能模块版本,将应用平台和/或功能模块版本对应的配置相关文件保存在该工作区的步骤中,还可以包含以下步骤:
在用户没有对应用平台和/或多个功能模块版本进行选择时,将默认工作区中该应用平台和/或功能模块默认版本对应的配置相关文件保存在该创建的工作区中。
作为上述技术方案的改进,在当用户选择或切换工作区时,根据该用户所选择的工作区中保存的配置相关文件,运行对应的应用平台和/或功能模块版本的步骤中,还可以进一步包含以下步骤:
在工作区中不包含应用平台和/或多个功能模块的版本时,根据默认工作区中该应用平台和/或功能模块默认版本对应的配置相关文件,运行该应用平台和/或功能模块版本。
本发明还提供了一种客户端配置管理装置,该装置包含:
版本生成模块,用于根据用户对应用平台和/或平台上各功能模块的不同配置,生成对应的应用平台和/或功能模块版本,每个版本的应用平台和/或功能模块唯一对应一配置相关文件;工作区创建模块,用于为用户创建多个工作区,根据用户所选择的应用平台和/或功能模块版本,将该应用平台和/或功能模块版本对应的配置相关文件保存在该工作区中;工作区存储模块,用于保存各工作区和该工作区中的配置相关文件;运行模块,用于当用户选择或切换工作区时,根据该用户所选择的工作区中保存的配置相关文件,运行对应的应用平台和/或功能模块版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海可鲁系统软件有限公司,未经上海可鲁系统软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110309905.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带滑板的T型钉振动送料换向结构
- 下一篇:一种无花果芝麻糊的加工方法