当前位置:问答库>论文摘要

题目:通用关系模型到LDAP目录映射技术的研究与实现

关键词:关系模型;LDAP;目录服务;映射;数据迁移;通用

  摘要

LDAP(Lightweight Directory Access Protocol)是一种目录信息访问标准,它是许多企业级应用的重要协议。LDAP使得对用户、组、设备以及其他数据的集中管理成为可能,从而提高了数据的集成性,降低了系统的维护成本。基于LDAP的应用常常需要对LDAP目录服务器进行数据初始化工作,而这些数据往往存在于别的应用系统的后台关系数据库中,因此,研究和实现一个数据映射和迁移工具,实现关系模型到LDAP目录的数据映射和关系数据库到LDAP目录服务器的数据迁移,很有意义。本文就是致力于研究和实现一个通用的关系模型到LDAP目录的数据映射和迁移工具。总体思路是:通过对基于LDAP用户管理的设计与实现的分析介绍,并以分析用户数据映射迁移为例,使读者对LDAP目录服务技术和关系数据库到LDAP目录服务器数据映射迁移所要达到的目标有比较直观的理解,然后将关系数据库到LDAP目录服务器数据映射迁移推广到更一般的情况,研究关系模型到LDAP目录的映射问题和不同关系数据库到不同LDAP目录服务器数据迁移的通用性问题,提出了相应的解决办法,据此,设计和实现了一个简单通用的关系模型到LDAP目录的数据映射迁移工具。具体说来,论文主要研究内容包括如下三个方面:1、研究了关系模型到LDAP目录的映射问题。在对比分析关系模型和LDAP目录各自特点的基础上,分析研究了实现关系模型到LDAP目录映射所要解决的问题,即平面表格结构到层次状目录信息树的映射和表格字段到条目属性的映射,本文提出了初步的映射解决办法。2、研究了实现不同关系数据库到不同LDAP目录服务器数据映射迁移的通用性问题。在分析关系模型和LDAP目录相关标准,比较和总结主流关系数据库间的差异和主流LDAP目录服务器间的差异的基础上,本文提出了组合使用JDBC、JNDI、JAVA动态类加载、XML、标准SQL等技术的解决办法,实现不同关系数据库到不同LDAP目录服务器之间数据映射迁移的通用性。3、设计和实现了比较通用的关系模型到LDAP目录的数据映射迁移工具。在综合1、2研究成果的基础上,设计了数据映射迁移工具的总体结构、用于动态加载关系数据库驱动程序和JNDI服务提供者软件包的驱动加载类、以及关键数据结构等,实现了一个简单通用的关系模型到LDAP目录的数据映射迁移工具。