[发明专利]一种基于LDAP的配置管理方法和系统有效
申请号: | 201210001176.X | 申请日: | 2012-01-04 |
公开(公告)号: | CN102510413A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 章洋;程渤;吴步丹;陈俊亮;陈大伟 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;王黎延 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ldap 配置管理 方法 系统 | ||
技术领域
本发明涉及信息管理平台中的配置管理技术,尤其涉及一种基于轻量目录访问协议(LDAP,Lightweight Directory Access Protocol)的配置管理方法和系统。
背景技术
随着自动化技术和信息技术的飞速发展,企业的生产和管理格局发生了巨大的变化,开始使用信息化管理系统。企业管理的信息化管理系统有企业资源规划系统和供应商管理系统等监测控制系统,大大提高了企业的生产效率和管理水平。
但是,随着企业生产规模的扩大、产品线数量的增长,监测控制系统无法满足网络拓扑结构的分散化需求。为了解决网络拓扑结构的分散化需求,近十几年兴起了面向服务的体系架构(SOA,Service-Oriented Architecture),SOA以成熟的消息中间件作为物理消息传递基础,提供了对消息路由、数据转换等各种企业应用集成(EAI,Enterprise Application Integration)模式的支持,适应了网络拓扑结构的分散化需求。
但是,上述各种信息化管理系统在开发时没有统一标准,每次开发新的系统都要重新设计,不仅造成了极大地浪费,也增加了维护工作量;另外,当前已有上述诸多信息化管理系统投入使用,各个系统之间的数据相互隔离,使维护工作复杂且容易出错。
为了解决上述问题,目前使用了实时数据监测服务平台。实时数据监测服务平台通过消息和事件驱动维持数据的全局一致性,构成分布式的处理系统,减少了对中心主机的过度依赖,还通过提供数据适配模块作为接口模块与其他系统实现数据的共享。但是,实时数据监测服务平台包含多种外围的应用程序,使系统的配置种类过多,导致系统不易维护。
可见,目前已有的实时数据监测服务平台,无法在不改变应用程序的情况下提供对配置的定制以及对配置的统一管理。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于LDAP的配置管理方法和系统,提供对配置的定制以及对配置的统一管理。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种基于轻量目录访问协议LDAP的配置管理方法,该方法包括:
配置编辑器建立并验证配置模型,将配置模型发送到数据适配模块;所述数据适配模块接收并将配置模型转换为LDAP目录格式的配置并存储。
上述方案中,所述建立为:配置编辑器创建配置模型类型和名称,编辑配置模型的内部约束和外部约束。
上述方案中,所述验证为:配置编辑器先根据内部约束验证配置模型中的内容格式是否符合内部约束的定义,若不符合则返回验证结果为不符合内部约束;若符合再根据外部约束验证配置模型,判断配置模型与其外部约束关系中描述的配置模型是否符合外部约束,如果不相符,则配置编辑器就将存在不相符的外部约束所处位置作为验证结果连同配置模型显示出来,再由配置编辑器保存验证结果以及配置模型,但是此配置模型将无法被调用;如果相符,则配置编辑器显示配置模型及验证通过的结果。
上述方案中,所述转换为:将接收到的配置模型按照LDAP的目录存储规则将配置模型重新编写成为LDAP目录格式的配置。
本发明还提供了一种基于LDAP的配置管理系统,该系统包括:配置编辑器和数据适配模块;其中,
配置编辑器,用于建立并验证配置模型,将配置模型发送到数据适配模块;
数据适配模块,用于接收配置编辑器发来的配置模型,再将配置模型转换为LDAP目录格式的配置并存储。
上述方案中,所述配置编辑器,具体用于创建配置模型类型和名称,编辑配置模型的内部约束和外部约束。
上述方案中,所述配置编辑器,具体用于先根据内部约束验证配置模型中的内容格式是否符合内部约束的定义,若不符合则返回验证结果为不符合内部约束;若符合再根据外部约束验证配置模型,判断配置模型与其外部约束关系中描述的配置模型是否符合外部约束,如果不相符,则将存在不相符的外部约束所处位置作为验证结果连同配置模型显示出来,再保存验证结果以及配置模型,但是此配置模型将无法被调用;如果相符,则显示配置模型及验证通过的结果。
上述方案中,所述数据适配模块,具体用于将接收到的配置模型按照LDAP的目录存储规则将配置模型重新编写成为LDAP目录格式的配置。
上述方案中,所述配置编辑器,进一步包括:配置构建模块,显示交互模块和规则分析模块;其中
配置构建模块,用于建立配置模型,并将配置模型发送规则分析模块验证并接收验证结果,然后将配置模型发送到数据适配模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210001176.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于移动通讯技术的汽车反劫持防护系统
- 下一篇:一种铝合金板材生产方法