学位论文 > 优秀研究生学位论文题录展示
电信领域中XML与LDAP适配技术的研究
作 者: 陈钊斐
导 师: 徐学洲
学 校: 西安电子科技大学
专 业: 计算机软件与理论
关键词: XML LDAP模型 统一数据库 适配器
分类号: TP311.10
类 型: 硕士论文
年 份: 2009年
下 载: 22次
引 用: 0次
阅 读: 论文下载
内容摘要
作为一种网络的通用件,统一用户数据库是下一代网络架构、网络融合和业务融合领域的研究热点。统一用户数据库需要支持多种访问接口,如LDAP接口、XML接口等,如何实现这些应用接口的相互转换,是目前统一数据库的接口需求中必须解决的问题。本文在现有的XML与LDAP交互技术的基础上,介绍了适合电信领域的XML-LDAP协议适配器系统架构,重点研究了架构中模型转换子系统的理论依据和实现算法。统一数据库中XML模式和LDAP模式的模型描述方式是模型转换的前提,在分析XML模型与LDAP模型的形式化描述的基础上,本文总结出XML模型与LDAP模型的映射规则以及LDAP模型向XML模型转换的转换规则。为了向适配器的操作转换提供模型信息,系统分别建立模型信息表来管理模型信息,组件层次结构表管理组件之间的层次结构以及组件信息表管理组件内部的信息。其中,组件信息表将节点按遍历的顺序排列,同时借助于“足迹标注”的方法,实现了组件原始树形结构的线性存储。考虑到LDAP目录树深度和广度的不可预测性,在实现模型转换时,系统提出两步转换算法:首先,将LDAP目录树分解为各子树,与XML应用中的组件对应;然后,遍历各子树,生成XML应用的模型描述。本项目基于ATCA(Advanced Telecom Computing Architecture)平台;采用C语言对方案进行开发和实现,最后通过一个典型的测试用例对本文提出的方法进行了验证。本文的研究工作已应用到统一数据库项目中。
|
全文目录
摘要 3-4 Abstract 4-7 第一章 绪论 7-11 1.1 研究背景 7-8 1.2 研究现状 8-9 1.3 论文的工作 9-11 第二章 XML与LDAP模型设计 11-23 2.1 LDAP模型描述 11-16 2.1.1 目录服务概述 11 2.1.2 LDAP协议 11-13 2.1.3 LDAP模型引入 13-16 2.2 XML模型描述 16-21 2.2.1 XML Schema与DTD 16-17 2.2.2 XML Schema 17-19 2.2.3 XML模型引入 19-21 2.3 本章小结 21-23 第三章 协议适配器 23-29 3.1 XML与LDAP交互技术的研究 23-24 3.2 适配器系统技术要求分析 24-25 3.3 XML-LDAP协议适配器系统 25-28 3.3.1 系统结构 25-27 3.3.2 系统的主要模块 27-28 3.4 本章小结 28-29 第四章 模型映射规则分析 29-37 4.1 模型映射规则 29-31 4.1.1 配置文件 29 4.1.2 XML与LDAP模型定义 29-30 4.1.3 XML与LDAP映射规则 30-31 4.2 模型转换规则 31-35 4.2.1 模型结构转换 31-32 4.2.2 模型内容转换 32-35 4.3 本章小结 35-37 第五章 模型转换子系统及关键技术 37-51 5.1 模型转换子系统 37-39 5.1.1 系统工作机制 37-38 5.1.2 系统功能描述 38 5.1.3 数据字典建立 38-39 5.2 模型信息管理和存储结构 39-43 5.2.1 组件层次结构表 40-41 5.2.2 组件信息表 41-42 5.2.3 模型信息表 42-43 5.3 模型两步转换算法 43-50 5.3.1 DIT解析算法 44-48 5.3.2 模型生成算法 48-50 5.4 本章小结 50-51 第六章 系统实现及测试结果 51-57 6.1 系统实现的环境 51-53 6.1.1 XML解析工具LibXML2 51-52 6.1.2 多线程实现系统 52-53 6.2 测试用例 53-54 6.3 测试结果分析 54-56 6.4 本章小节 56-57 第七章 结论 57-59 致谢 59-61 参考文献 61-63 作者在读期间的科研成果 63
|
相似论文
- LXI-VXI适配器研制,TP274
- HART无线适配器的研究与设计,TN915.05
- 基于事件的跨平台移动应用开发框架设计与实现,TP311.52
- 数字校园统一认证和权限平台的设计与实现,TP311.52
- LXI-GPIB适配器研制,TP274
- IGRS与UPnP双协议DMA-SDK的设计实现及其应用,TN915.04
- 支持多种协议的TTCN-3适配器的设计与实现,TN915.05
- 基于TTCN-3的协议一致性测试技术研究,TP393.04
- 存储器测试方法的研究与测试程序的实现,TP333
- 企业应用集成中间件管理系统的设计与实现,TP311.52
- 基于CDMA的ISPP系统设计与实现,TP311.52
- 设计模式在RoseReplicator GUI中的应用,TP311.52
- 基于SSH的电信主动营销系统的开发,TP311.52
- 传感器网络接口及多传感器融合技术研究,TP212.9
- 基于MQ的信息交换平台开发与研究,TP311.52
- 单频网适配器的研究与开发,TN949.197
- 基于ARM920T的嵌入式Linux通信控制平台设计,TN949.197
- 高效率AC/DC反激变流器的研究,TM461
- CAN车载媒体网络管理研究,U463.6
- WTB列车总线网的研究和实现,TP29
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计
© 2012 www.xueweilunwen.com
|