专利名称:一种轻量级目录访问协议同步实现方法
技术领域:
本发明涉及一种网络同步实现方法,尤其是一种轻量级目录访问协议同步实现方法。
背景技术:
轻量级目录访问协议(LDAP-LightweightDirectory Access Protocol)是一种跨平台的和标准的internet协议(RFC 2251),是目录服务在TCP/IP上的实现。LDAP协议是跨平台的和标准的协议,因此应用程序就不用为LDAP目录放在什么样的服务器上操心了。实际上,LDAP得到了业界的广泛认可,因为它是Internet的标准。产商都很愿意在产品中加入对LDAP的支持,因为他们根本不用考虑另一端(客户端或服务端)是怎么样的。LDAP服务器可以是任何一个开发源代码或商用的LDAP目录服务器(或者还可能是具有LDAP界面的关系型数据库),因为可以用同样的协议、客户端连接软件包和查询命令与LDAP服务器进行交互。但是目前LDAP协议中数据的不能够同步,存在一定的滞后影响了 LDAP协议的推
广应用。
发明内容
本发明提供了一种能够实现数据同步的轻量级目录访问协议同步实现方法。实现本发明目的的轻量级目录访问协议同步实现方法,包括如下步骤:(I)轻量级目录访问协议指定节点中数据进行更新后,主动发出更新信号;(2)通知转换服务,转换服务读取轻量级目录访问协议的更新数据,并使用最新的轻量级目录访问协议数据生成策略文件;(3)然后通知应用服务更新策略文件,使应用服务使用的策略文件数据与轻量级目录访问协议的数据一致。从而可以避免应用服务其频繁读取轻量级目录访问协议服务器,提高效率。所述步骤(I)中,把需要同步的结点目录在配置文件进行配置,配置好后,当这些结点目录下的数据发生变化的时候,触发程序发出更新信号。本发明的轻量级目录访问协议同步实现方法,当LDAP在数据变更的时候进行快速自动同步,从而实现数据的共享和数据备份的功能,充分利用LDAP为读密集型的操作进行专门优化、跨平台等特点。
图1为本发明轻量级目录访问协议同步实现方法的示意图。图2为本发明轻量级目录访问协议同步实现方法的流程图。
具体实施方式
如图1、2所示,本发明的轻量级目录访问协议同步实现方法,包括如下步骤:(I)轻量级目录访问协议把需要同步的结点目录在配置文件进行配置,配置好后,当这些结点目录下的数据发生变化的时候,指定节点中数据进行更新后,触发程序发出更新信号;(2)通知转换服务,转换服务读取轻量级目录访问协议的更新数据,并使用最新的轻量级目录访问协议数据生成策略文件;(3)然后通知应用服务更新策略文件,使应用服务使用的策略文件数据与轻量级目录访问协议的数据一致。从而可以避免应用服务其频繁读取轻量级目录访问协议服务器,提高效率。上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神前提下,本领域普通工程技术人员对本发明技术方案做出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
权利要求
1.一种轻量级目录访问协议同步实现方法,包括如下步骤: (1)轻量级目录访问协议指定节点中数据进行更新后,主动发出更新信号; (2)通知转换服务,转换服务读取轻量级目录访问协议的更新数据,并使用最新的轻量级目录访问协议数据生成策略文件; (3)然后通知应用服务更新策略文件,使应用服务使用的策略文件数据与轻量级目录访问协议的数据一致。
2.根据权利要求1所述的轻量级目录访问协议同步实现方法,其特征在于:所述步骤(I)中,把需要同步的结点目录在配置文件进行配置,配置好后,当这些结点目录下的数据发生变化的时候,触发程序发出更新信号。
全文摘要
本发明提供了一种能够实现数据同步的轻量级目录访问协议同步实现方法,包括如下步骤(1)轻量级目录访问协议指定节点中数据进行更新后,主动发出更新信号;(2)通知转换服务,转换服务读取轻量级目录访问协议的更新数据,并使用最新的轻量级目录访问协议数据生成策略文件;(3)然后通知应用服务更新策略文件,使应用服务使用的策略文件数据与轻量级目录访问协议的数据一致。本发明的轻量级目录访问协议同步实现方法,当LDAP在数据变更的时候进行快速自动同步,从而实现数据的共享和数据备份的功能,充分利用LDAP为读密集型的操作进行专门优化、跨平台等特点。
文档编号H04L29/08GK103209157SQ20121000760
公开日2013年7月17日 申请日期2012年1月11日 优先权日2012年1月11日
发明者孙绍钢 申请人:北京市国路安信息技术有限公司