欢迎来到天天文库
浏览记录
ID:31975148
大小:1.67 MB
页数:66页
时间:2019-01-29
《基于ldap的数据访问模式的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于LDAP的数据访问模式的研究【摘要】在现代的软件开发中,面向对象的设计思想越来越被广泛应用,但是在几乎所有的项目和产品的软件开发中,都必须涉及关系数据库的存取更新等问题。对象由数据和行为组成,关系型数据库则是由表和它们之间的关系组成的,所以面向对象和关系数据库这两种技术存在着不匹配问题。换言之,需要一种映射方法来解决该矛盾,它向上提供了面向对象的方法,向下则封装了对数据库的访问。本文结合ALCATEL的Ng}{LROAM(NewgenerationHLRorIeratlonandMaintenance)应用系统,提出了一种基于LDAP的统一数据访
2、问接口,给出了统一数据访问接口的总体架构及基于GDAI(GeneralDataAccessInterface)的开发流程,对该接口以诸如实体映射、关系映射、功能模块等关键技术进行分析及讨论。通过该接口,将对象信息作为一个节点存储到树状结构中,这样既能存储信息,还能同时存储信息之间的层次和包含关系。通过XML的配置文件来解决信息树和数据库的映射,自动实现两种视图之间的转换,将持久层中的信息树存储到数据库中。这个模型能够提供持久层的全部功能,并且提供了更加清晰的信息组织形式。最后给出了应用该技术的实例系统。【关键字】LDAPX]VIL对象/关系映射面向对
3、象第3页基于LDAP的数据访问模式的研究[Abstract】Duringthesoftwaredevelopment,ThinkingofObject—orientedalreadyusedwidely,butSomeproblemssuchasdatabaseaCCeSSandupdateinrelationdatabasewlllbealmostinvolvedinsoftwareorprojectdevelopment.OneconflictexistsbetweenObject~orlentedtechniqueandrelationdata
4、basebecauseObjectiscomposedofdataandfunction,relationdatabase1scomposedoftableandrelation.Inotherwords,OnemappedfunctionwhlchprovidetheObJect—omentedfunctionupwardsandencapsulatedatabaseaccessdownwardsneedtobementionedtosolvethisInconsistency.ALCATELOAM(OperationandMaintenance)
5、AppllCatlonSystemisandynamicmanagementsystemwhichdevelopedbasedonLDAPdataaccessinterface,ThisarticledetaildescribethesystemconstituteofGeneralDataAccessInterfaceandthedevelopmentprocessofGDAI(GeneralDataAccessInterface),givedetailanalyzeanddiscussionforsomekeytechnologysuchasen
6、titymapping,relationmapping,functionmodelandsoon.WiththisInterface,informationwillbesetasonenodetostoragetodendriformstructuresoastosavedataandreflectInformationrelation.Formapping.theXMLconfzgurationfllewlllrealizetheconversionautomaticallyduringtwokindofviewandsavedatafrominf
7、ormationtreeinPersistencelayertodatabase.Thismodelcansupportallfunctionforperslstencelayerandprovidemoredistmctinformatlonorganizationtype.Atlast.anexampleisgivenwhichapplythistechnology.[Keyword]LDAPXMLO/RMAPPTNGGO第4页基于LDAP的数据1方问模式的研究引言在数据访问技术不断革新的同时,新的数据访问模式也不单推陈出新,但是它们总体的思想是
8、面向对象和分层结构。关系数据库和面向对象并不完全兼容。它们反映了两种不同的世界观:在数据库中所见的全是数据:
此文档下载收益归作者所有