一种配置信息管理方法、装置和信息系统的制作方法

文档序号:6632950阅读:202来源:国知局
一种配置信息管理方法、装置和信息系统的制作方法
【专利摘要】本发明公开了一种配置信息管理方法、装置以及配置有该状态的信息系统。该方法将配置信息存储在预先建立的配置信息数据库中。当信息系统启动时,将存储在配置信息数据库中的配置信息读入到预先建立的全局变量中。这样,当系统需要读取相应的配置信息时,可直接从全局变量中读取,不需要经过数据库,提高了效率。同时,在本发明中配置信息存储在配置信息数据库中,用户可通过图形界面对配置信息进行操作,不需要登录服务器,简单方便。
【专利说明】一种配置信息管理方法、装置和信息系统

【技术领域】
[0001]本申请涉及数据传输领域,更具体地说,涉及一种配置信息管理方法和系统。

【背景技术】
[0002]信息系统在运行时需要一些参数信息。一些参数可能是固定不变的,而另一些参数可能会因为一些原因而产生变化。对于确定不变的参数,可以直接写入系统程序中,而对于会发生变化的参数,则不能这样做,否则可能会导致系统运行出错。
[0003]目前对于会发生变化的参数通常以配置信息的形式存储在配置文件中。配置文件一般设置信息系统的服务器上,需要读取相关配置信息时,一般通过配置名称先找到对应的那条配置信息,然后再读取对应的配置值。
[0004]由于配置文件存储在服务器上,因而需要对配置文件中的配置信息进行修改时,就需要用户登录服务器,操作不方便。


【发明内容】

[0005]有鉴于此,本申请提供一种配置信息管理方法、装置和信息系统,以方便用户对配置信息进行管理。
[0006]为了实现上述目的,现提出的方案如下:
[0007]一种配置信息管理方法,包括:
[0008]建立用于存储配置信息的配置信息数据库;
[0009]读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中;
[0010]读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
[0011]优选的,所述读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置,之后还包括:
[0012]根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
[0013]优选的,所述建立用于存储配置信息的配置信息数据库,之后还包括:
[0014]设置对存储在所述配置信息数据库中的配置信息进行管理的图形操作界面。
[0015]优选的,所述根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新,之后还包括:
[0016]根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
[0017]一种配置信息管理装置,包括:
[0018]数据库建立模块,用于建立用于存储配置信息的配置信息数据库;
[0019]第一信息读取模块,用于读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中;
[0020]第二信息读取模块,用于读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
[0021]优选的,还包括:
[0022]第一配置信息更新模块,用于根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
[0023]优选的,还包括:
[0024]操作界面设置模块,用于设置对存储在所述配置信息数据库中的配置信息进行管理的图形操作界面。
[0025]优选的,所述图形操作界面包括:配置添加单元、配置信息删除单元、配置信息修改单元和配置信息查询单元。
[0026]优选的,还包括:
[0027]根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
[0028]一种信息系统,包括所述的配置信息管理装置。
[0029]经由上述技术方案可知,本发明公开了一种配置信息管理方法、装置以及配置有该状态的信息系统。该方法将配置信息存储在预先建立的配置信息数据库中。当信息系统启动时,将存储在配置信息数据库中的配置信息读入到预先建立的全局变量中。这样,当系统需要读取相应的配置信息时,可直接从全局变量中读取,不需要经过数据库,提高了效率。同时,在本发明中配置信息存储在配置信息数据库中,用户可通过图形配置界面对配置信息进行操作,不需要登录服务器,简单方便。

【专利附图】

【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1示出了本发明一种配置信息管理方法的一个实施例的流程示意图;
[0032]图2示出了本发明一种配置信息管理方法的另一个实施例的流程示意图;
[0033]图3示出了本发明一种配置信息管理装置的一个实施例的结构示意图。

【具体实施方式】
[0034]针对于现有技术中用户无法对除尘降温的时间进行精确判断的问题,本申请公开了一种远程喷雾装置控制系统。
[0035]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]实施例一
[0037]参见图1示出了本发明一种配置信息管理方法的一个实施例的结构示意图。
[0038]由图1可知,在本实施例中,该方法主要包括:
[0039]101:建立用于存储配置信息的配置信息数据库。
[0040]本发明采用数据库技术,在数据库中新建一张配置信息表,用于存储配置信息。该配置信息表中字段可包括配置名称、配置值、适用的服务器、适用模块、适用部门等信息。
[0041]102:读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中。
[0042]预先建立一个全局变量,当信息体统启动时,将存储在配置信息数据库中的配置信息读取到该全局变量中.
[0043]103:读取全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
[0044]信息系统的服务器每次在读取相应的配置信息时,可直接从全局变量中读取,不需要读取配置信息数据库中的配置信息。由于全局变量自身存储于内存中,读取速度更快,服务器通过全局变量读取配置信息避免了读取数据库或位置文件的额外开销,更能提高配置信息的读取效率。
[0045]由以上可知:在本实施例中,该方法将配置信息存储在预先建立的配置信息数据库中。当信息系统启动时,将存储在配置信息数据库中的配置信息读入到预先建立的全局变量中。这样,当系统需要读取相应的配置信息时,可直接从全局变量中读取,不需要经过数据库,提高了效率。同时,在本发明中配置信息存储在配置信息数据库中,用户可通过图形配置界面对配置信息进行操作,不需要登录服务器,简单方便。
[0046]参见图2示出了本发明一种配置信息管理方法的另一个实施例的流程示意图。
[0047]在实际对配置信息管理时,需要对存储在配置信息数据库中的配置信息进行更新,比如:添加、删除、修改等操作,比如可设置一个图形操作界面,用户可在该界面上实现对配置信息的添加、删除、修改、查询等操作。与此同时,全局变量和信息系统服务器中的配置信息也需要根据配置信息数据库中配置信息的更新状态进行更新。
[0048]由图2可知,在本实施例中,该方法包括:
[0049]201:建立用于存储配置信息的配置信息数据库。
[0050]202:读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中。
[0051]203:读取全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
[0052]204:根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
[0053]205:根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
[0054]当配置信息数据库中的配置表有更新时,会同步更新配置信息的全局变量。由于全局变量无法在服务器间同步,因此在图形操作界面中提供同步所有服务器配置信息全局变量的按钮。此按钮会触发所有服务器的更新配置信息全局变量操作。
[0055]实施例三
[0056]需要说明的是,本发明还公开了一种与配置信息管理方法相适用的配置信息管理
>J-U ρ?α装直。
[0057]参见图3示出了本发明一种配置信息管理装置的一个实施例的结构示意图。
[0058]该装置包括:
[0059]数据库建立模块1,用于建立用于存储配置信息的配置信息数据库。
[0060]与所述数据库建立模块相连的第一信息读取模块2,用于读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中。
[0061]第二信息读取模块3,用于读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
[0062]第一配置信息更新模块4,用于根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
[0063]第二配置信息更新模块5,用于根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
[0064]需要说明的是,该装置还包括:操作界面设置模块,用于设置对存储在所述配置信息数据库中的配置信息进行管理的图形操作界面。其中,该图形操作界面包括:配置添加单元、配置信息删除单元、配置信息修改单元和配置信息查询单元。
[0065]另外,在本发明中还公开了一种信息系统。该信息系统包括上述内容中所述的配置信息管理装置。
[0066]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0067]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0068]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种配置信息管理方法,其特征在于,包括: 建立用于存储配置信息的配置信息数据库; 读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中; 读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
2.根据权利要求1所述的方法,其特征在于,所述读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置,之后还包括: 根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
3.根据权利要求1所述的方法,其特征在于,所述建立用于存储配置信息的配置信息数据库,之后还包括: 设置对存储在所述配置信息数据库中的配置信息进行管理的图形操作界面。
4.根据权利要求2所述的方法,其特征在于,所述根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新,之后还包括: 根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
5.一种配置信息管理装置,其特征在于,包括: 数据库建立模块,用于建立用于存储配置信息的配置信息数据库; 第一信息读取模块,用于读取所述配置信息数据库中的配置信息,并将所述配置信息存储到预先建立的全局变量中; 第二信息读取模块,用于读取所述全局变量中的配置信息,并根据所述配置信息对信息系统服务器的运行参数进行配置。
6.根据权利要求5所述的装置,其特征在于,还包括: 第一配置信息更新模块,用于根据所述配置信息数据库中配置信息的更新状态,对所述全局变量中的配置信息进行更新。
7.根据权利要求5所述的装置,其特征在于,还包括: 操作界面设置模块,用于设置对存储在所述配置信息数据库中的配置信息进行管理的图形操作界面。
8.根据权利要求7所述的装置,其特征在于,所述图形操作界面包括:配置添加单元、配置信息删除单元、配置信息修改单元和配置信息查询单元。
9.根据权利要求6所述的装置,其特征在于,还包括: 第二配置信息更新模块,用于根据所述全局变量中的配置信息的更新状态,对信息系统服务器中的配置信息进行更新。
10.一种信息系统,其特征在于,包括权利要求5至权利要求8任意一项权利要求所述的配置信息管理装置。
【文档编号】G06F9/44GK104360853SQ201410608260
【公开日】2015年2月18日 申请日期:2014年11月3日 优先权日:2014年11月3日
【发明者】赵文涛, 柳瑞明, 黄志磊 申请人:中国农业银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1