您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > ASN.1论文:ASN.1BERLDAP自编解码LDAP应用
ASN.1论文:ASN.1BERLDAP自编解码LDAP应用【中文摘要】数据中心在电信运营中地位日益重要,3GPPTR32.808提出的统一数据库框架(CPSF)是数据中心建设的一个方向。统一数据库要求支持多种访问接口,其中包括通过XML方式访问LDAP数据,由于XML模型比LDAP模型灵活度高,在XML应用转化为LDAP应用的过程中,使用传统的调用LDAPAPI函数的方法局限性很大,可操作性不强,难以应付复杂的XML应用。因此,本文提出了一种新的LDAP应用实现机制,即放弃利用API函数实现应用,采用自编解码LDAP消息,自行控制消息的收发的实现方法,以提高LDAP应用灵活度和扩展性。在RFC4511LDAP协议中规定了基本的LDAP消息结构,其使用ASN.1文法的基本编码规则(BER,Basicencodingrules).本文在深入理解RFC4511和ASN.1的基础上,研究了自行编解码生成和读取LDAP消息的方法。给出了LDAP消息内SEQUENCE结构的组织方法及主要数据类型的编解码方法,并通过对LDAP基本消息的研究实现,对XML-LDAP适配器项目需求的订阅通知等协议扩展应用,给出了相应的消息结构和编解码方法,将RFC4511协议的功能进行了扩...【英文摘要】DataCenterisbecomingmoreandmoreimportantfortelecommunicationoperation.CommonProfileStorageFramework(CPSF)proposedin3GPPTR.32.808isadirectiontobuildaDataCenter.CPSneedstosupportavarietyofaccessinterfaces,includingtheadoptionofXMLaccesstoLDAPdata.AsXMLmodelismoreflexiblethanLDAPmodel,whenXMLapplicationsconverttoLDAPapplications,traditionalmethodofcallingLDAPAPIfunctionhaslargelimitations,controllabilityisnotstrong,anditisdifficult...【关键词】ASN.1BERLDAP自编解码LDAP应用【采买全文】1.3.9.9.38.8.4.81.3.8.1.13.7.2.1同时提供论文写作定制和论文发表服务.保过包发.【说明】本文仅为中国学术文献总库合作提供,无涉版权。作者如有异议请与总库或学校联系。【英文关键词】ASN.1BERLDAPself-encoding/decodingLDAPApplication【目录】基于BER的LDAP消息编制研究及应用摘要3-4Abstract4第一章绪论7-111.1研究背景71.2研究的意义7-81.3本文的主要工作8-91.4本文章节安排9-11第二章编解码设计的相关规范研究11-172.1LDAP目录服务概述112.2.LDAP数据结构11-122.3使用LDAPAPI函数实现LDAP应用的缺点分析12-132.4ASN.1文法132.5ASN.1基本编码规则13-162.5.1基本规则14-152.5.2主要类型编码方法15-162.6本章小结16-17第三章LDAP消息编解码方法的设计17-333.1LDAP消息结构及编解码设计思路17-233.1.1RFC4511LDAP协议规定的主要消息结构17-213.1.2LDAP消息结构分析及编解码设计思路21-233.2BER八位组构造方法的设计23-263.2.1RFC4511协议定义的消息通用信封23-243.2.2SEQUENCE结构的处理24-253.2.3数据类型的符号标识253.2.4数据压入BerElement中的方法25-263.3LDAP基本操作消息的标识符组合263.4LDAP服务器返回消息解码的方法26-283.5消息编解码示例及分析28-303.5.1绑定消息的生成28-303.5.2绑定的返回结果解码303.6本章小结30-33第四章协议扩展的LDAP应用的编解码33-454.1LDAP订阅通知的实现机制33-354.2LDAP订阅通知消息结构设计分析35-424.2.1LDAP订阅通知消息结构设计分析35-364.2.2订阅消息的格式36-404.2.3通知相关消息格式40-424.2.4订阅查询请求和响应424.3本章小结42-45第五章编解码在XML-LDAP适配器项目中的应用45-575.1适配器系统介绍45-475.1.1系统流程概述45-465.1.2命令转换和LDAP客户端概述46-475.2多线程和消息队列的设计47-505.2.1多线程的设计方法47-485.2.2线程的控制485.2.3缓冲队列的设计48-505.3服务器返回消息的分发机制50-515.3.1MessageID的生成505.3.2LDAP消息分发的设计50-515.4适配器系统测试及结果51-565.5本章小结56-57第六章总结和展望57-59致谢59-61参考文献61-63作者在读期间的科研成果63
本文标题:ASN.1论文:ASN.1BERLDAP自编解码LDAP应用
链接地址:https://www.777doc.com/doc-4100678 .html