亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        WebService在LDAP與關(guān)系數(shù)據(jù)庫之間數(shù)據(jù)同步的研究

        2014-04-29 00:00:00國明
        計算機光盤軟件與應(yīng)用 2014年18期

        摘 要:本文基于LDAP目錄服務(wù)系統(tǒng),實現(xiàn)LDAP樹形目錄與關(guān)系數(shù)據(jù)庫之間數(shù)據(jù)同步的功能。文章首先根據(jù)LDAP目錄與關(guān)系數(shù)據(jù)庫的特點,說明了數(shù)據(jù)同步的必要性,重點介紹數(shù)據(jù)同步實現(xiàn)方法,提出一種利用webservice接口實現(xiàn)數(shù)據(jù)同步的方式,并對其可行性進(jìn)行了驗證。

        關(guān)鍵詞:WebService;LDAP;關(guān)系型數(shù)據(jù)庫;數(shù)據(jù)交互

        中圖分類號:TP311.52

        LDAP目錄服務(wù)主要實現(xiàn)對各業(yè)務(wù)系統(tǒng)用戶賬號的統(tǒng)一管理,而各業(yè)務(wù)系統(tǒng)大都建立在關(guān)系型數(shù)據(jù)庫的基礎(chǔ)上,因此要實現(xiàn)用戶賬號的統(tǒng)一管理,必須首要解決LDAP目錄服務(wù)與關(guān)系型數(shù)據(jù)庫之間用戶數(shù)據(jù)的同步問題。本文要研究的即是一種利用webservice接口實現(xiàn)數(shù)據(jù)同步的技術(shù)。

        1 LDAP與關(guān)系數(shù)據(jù)庫

        1.1 LDAP目錄結(jié)構(gòu)

        LDAP目錄服務(wù)與UNIX文件系統(tǒng)類似,按照樹型結(jié)構(gòu)來組織,稱為目錄信息樹(Directory Information Tree,DIT)。LDAP協(xié)議本身和信息模型都是可擴展的,LDAP協(xié)議規(guī)定了信息的形式及特性、信息存放的索引和對象組織方式、分布式的操作模型。LDAP目錄中可以存放文本、圖片、URL、二進(jìn)制數(shù)據(jù)等不同類型的數(shù)據(jù)。

        LDAP樹狀信息中的基本數(shù)據(jù)單元稱為對象,對象可以理解為關(guān)系數(shù)據(jù)庫中表的記錄。對象是具有標(biāo)識名(Distinguished Name,DN)的屬性集合,DN可以理解為關(guān)系數(shù)據(jù)庫表中的關(guān)鍵字。屬性可以由類型和多個值組成,LDAP中的屬性可以理解為關(guān)系數(shù)據(jù)庫中的域。域由域名和數(shù)據(jù)類型組成,在LDAP中為了便于檢索類型,一個類型可以同時擁有多個值。

        1.2 關(guān)系數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)

        關(guān)系數(shù)據(jù)庫最早是E.F.Codd于70年代初提出的,其理論建立在集合代數(shù)理論基礎(chǔ)上。關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)是二維表,由關(guān)系和元組組成。目前,主流的關(guān)系數(shù)據(jù)庫有ORACLE、SQL、access、SQL Server、sybase等。

        1.3 LDAP與關(guān)系數(shù)據(jù)庫的比較

        與眾多關(guān)系數(shù)據(jù)庫一樣,LDAP目錄服務(wù)也可以進(jìn)行查詢與數(shù)據(jù)更新操作,但LDAP目錄不具備關(guān)系數(shù)據(jù)庫完備的關(guān)系運算處理能力,也不具備很強的數(shù)值計算能力。LDAP目錄服務(wù)對數(shù)據(jù)對象建立索引,優(yōu)化了對數(shù)據(jù)對象讀取和搜索等操作,與普通關(guān)系數(shù)據(jù)庫相比具有較高的檢索效率。LDAP目錄中的對象一般按照地理位置或組織關(guān)系進(jìn)行組織,應(yīng)用中非常直觀。

        1.4 XML簡介

        可擴展標(biāo)記語言(Extensible Markup Language,XML)是一種允許用戶對自己的標(biāo)記語言進(jìn)行定義的源語言,是標(biāo)準(zhǔn)通用標(biāo)記語言的子集,提供了統(tǒng)一的方法來描述和交換獨立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)。

        與Access、Oracle和SQL Server等數(shù)據(jù)庫不同,XML數(shù)據(jù)庫提供了更強有力的數(shù)據(jù)存儲和分析能力,且表現(xiàn)形式極其簡單,這就使得它易于在任何應(yīng)用程序中讀寫數(shù)據(jù),成為數(shù)據(jù)交換唯一的公共語言。本文研究的數(shù)據(jù)同步技術(shù)就是以XML作為介質(zhì)實現(xiàn)的。

        2 數(shù)據(jù)同步技術(shù)

        如何實現(xiàn)LDAP與關(guān)系數(shù)據(jù)庫之間的數(shù)據(jù)同步?以典型的關(guān)系數(shù)據(jù)庫ORACLE數(shù)據(jù)庫為例,關(guān)系數(shù)據(jù)庫之間的數(shù)據(jù)同步操作可通過數(shù)據(jù)庫本身的觸發(fā)器實現(xiàn),數(shù)據(jù)源一旦觸發(fā)數(shù)據(jù)更新操作,觸發(fā)器會將更新的記錄數(shù)據(jù)自動同步到目的數(shù)據(jù)庫中。但是,LDAP目錄服務(wù)是面向查詢的,為了追求較高的查詢效率,LDAP采用基于索引文件的平面存儲方式, 并且LDAP協(xié)議不支持觸發(fā)器機制,LDAP協(xié)議對數(shù)據(jù)更新不是原子操作。因此,要實現(xiàn)LDAP與關(guān)系數(shù)據(jù)庫的數(shù)據(jù)同步,需解決以下兩個問題:一是,實現(xiàn)LDAP目錄與關(guān)系數(shù)據(jù)庫之間的數(shù)據(jù)格式轉(zhuǎn)換;二是實現(xiàn)LDAP目錄服務(wù)向關(guān)系數(shù)據(jù)庫的更新觸發(fā)機制。

        2.1 數(shù)據(jù)格式轉(zhuǎn)換的實現(xiàn)方法

        LDAP目錄的數(shù)據(jù)文件為.ldif格式的文本文件。關(guān)系數(shù)據(jù)庫無法直接與此類文件進(jìn)行交互。為解決以上問題,可采用XML作為中間文件。當(dāng)LDAP目錄對象的數(shù)據(jù)發(fā)生變化后,將增量數(shù)據(jù)轉(zhuǎn)化為XML格式文件,之后再將XML文件導(dǎo)入關(guān)系數(shù)據(jù)庫實現(xiàn)LDAP目錄服務(wù)到關(guān)系數(shù)據(jù)庫的數(shù)據(jù)更新。

        2.2 LDAP更新觸發(fā)的實現(xiàn)方法

        3 結(jié)束語

        通過Tomcat監(jiān)聽和webservice接口調(diào)用,可以實現(xiàn)將LDAP目錄中更新的對象傳輸?shù)疥P(guān)系數(shù)據(jù)庫ORACLE表記錄中,此方法是使用解決了異構(gòu)數(shù)據(jù)源的數(shù)據(jù)交互問題,實現(xiàn)了LDAP到各業(yè)務(wù)系統(tǒng)用戶賬號的統(tǒng)一管理。

        參考文獻(xiàn):

        [1]宗士強,林劍檸,朱雙華.LDAP目錄服務(wù)同步[J].計算機與現(xiàn)代化,2010(10).

        [2]逯文暉,鄭曉薇,顧慧.目錄于關(guān)系數(shù)據(jù)庫的分層映射數(shù)據(jù)集成模型[J].計算機工程與設(shè)計,2010(21).

        [3]武靜.身份管理技術(shù)現(xiàn)狀與對策[J].電信網(wǎng)技術(shù),2009(03).

        [4]封明玉,趙政,張鋼.分布式環(huán)境下數(shù)據(jù)沖突及其解決方案[J].計算機應(yīng)用研究,2002(02).

        作者簡介:國明,女,河北石家莊人,碩士研究生,曾參與目錄服務(wù)項目建設(shè)與運維,目前負(fù)責(zé)系統(tǒng)運行監(jiān)控。

        作者單位:河北電力公司信息通信分公司,石家莊 050000

        久久久久久国产精品美女| 国产人成在线成免费视频| 国产日韩欧美视频成人| 亚洲AV手机专区久久精品| 日本熟女视频一区二区三区| 精品国产精品三级在线专区| 日韩av无码一区二区三区不卡| 精品伊人久久大香线蕉综合| 人妻中文无码久热丝袜| 成人激情四射网| 国产高潮流白浆免费观看不卡 | 久久久调教亚洲| 国产日产免费在线视频| 成人一区二区三区国产| 中文字幕在线乱码一区| 欧美精品一区二区精品久久| 精品久久久久香蕉网| 粉嫩虎白女毛片人体| 欧美国产亚洲精品成人a v| 午夜精品久视频在线观看| 麻豆av毛片在线观看| 中文字幕亚洲精品在线| 精品国产亚洲亚洲国产| 亚洲中文字幕无码一久久区| 洗澡被公强奷30分钟视频| 日日爽日日操| 97国产精品麻豆性色| 亚洲国产综合精品中久| 久久精品国产亚洲av麻豆图片| av无码免费永久在线观看| 美国黄色片一区二区三区 | 观看在线人视频| 久无码久无码av无码| 国产又爽又黄又不遮挡视频| 亚洲国产av中文字幕| 顶级高清嫩模一区二区| 精品亚洲一区二区三区四区五区| 国产xxxxx在线观看| 日韩欧美国产自由二区| 亚洲情精品中文字幕有码在线| 东京热日本道免费高清|