用JAVA實現LDAP的訪問(一)

 LDAP現在用的越來越多,所謂LDAP既Lightweight Directory Access Protocol。關於它的一些基本知識,我在這裏就不做系統的介紹了,網上有很多的資料。我主要說一下在JAVA的語言環境中,怎樣來操作LDAP。
    在這裏,我推薦兩個工具:LDAPTemplate和JLDAP。
    網上的資料比較少,而且不少都是E文的,可能英語不太好的朋友,就很難入門了。在這我把我的經驗總結一下,和大家分享。
    LDAPTemplate是基於Spring1.2.7來開發的,其用法和Spring的JDBCTemplate差不多。最初,我是用這個開源的框架來對LDAP進行操作的,但是後來由於開發工具的轉變,由eclipse轉到了RAD上,而RAD所用的JDK卻不支持Spring1.2.7(看來網上的謠傳沒錯,IBM總在某個陰暗的角落在和SUN作對),沒辦法,只好另闢蹊徑。後來發現了JLDAP,經過一番研究,發現它用起來並不比LDAPTemplate複雜,但在對象持久化方面需要自己去做,而LDAPTemplate通過AttributeMappers就可以把查詢到的結果轉換成POJO了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章