LDAP 소개
1. LDAP 4
1.1. LDAP 4
1.2. LDAP 4
1.3. LDAP 4
2. LDAP 5
2.1. LDAP 5
2.1.1 5
2.1.2 5
2.1.3 5
2.1.4 ACI 5
2.2. LDAP 6
2.3. LDAP 6
3. LDAP 7
3.1 : LDAP 7
3.2 : LDAP 7
3.3 : LDAP 7
3.4 : LDAP 8
3.4.1 8
3.4.2 8
3.4.3 8
4. LDAP 9
4.1 9
4.2 9
4.3 (schema) 9
4.4 (objectClass) 9
4.5 10
4.6 10
4.7 LDIF 10
4.8 JAVA CORBA 10
1.1. LDAP
LDAP , Lightweight Directory Access Protocol, LDAP。 X.500 , 。 X.500 ,LDAP TCP/IP, Internet 。LDAP RFC , LDAP RFC LDAPman RFC 。
,LDAP 、 。
LDAP 。 , , 。
1.2. LDAP
LDAP , NIS(Network Information Service)、DNS (Domain Name Service) , 。
1.3. LDAP
LDAP LDAP , , 。 , 。LDAP , ( , ), 。LDAP , SQL 。LDAP 。 。 , , , 。
LDAP , 。 LDAP , 。 LDAP , LDAP 。
Sybase、Oracle、Informix Microsoft (DBMS) ,LDAP LDAP 。 LDAP , 。 ,LDAP hierarchal , 。 , 。 , SQL 。
2. LDAP
2.1. LDAP
2.1.1
LDAP : , LDAP LDAP 。 LDAP 。
LDAP , LDAP 。 ,LDAP , Internet 。 LDAP , ( ) 。LDAP LDAP ( LDAP ), 、 LDAP 。 LDAP , DBMS , 。
2.1.2
, LDAP 。
LDAP , 。
2.1.3
LDAP " " " " , : " " , 。 LDAP 。 DBMS , , 。
2.1.4 ACI
LDAP ACI( ACL ) 。 , , 。ACI 、 、 。 LDAP , 。
2.2. LDAP
LDAP : , 。 , LDAP :
l
l
l , NIS 、email ,
l
l
2.3. LDAP
LDAP 。 , LDAP OLTP 。 , LDAP 。 , LDAP , 。
" ", LDAP 。
l ?
l ?
l (flat database) ? , , ( )。
, 。 , 。 LDAP 。 : , LDAP 。
3. LDAP
3.1 : LDAP
LDAP , , , ;LDAP , , LDAP (Object Class), Object Class , ; 。 , , , LDAP 。
LDAP 、 、 Schema, LDAP 、 、 , Schema LDAP , Schema, , Schema。 XML, XML XML , DTD DOM , ; XML, LDAP Schema, 。
Schema , LDAP , , , 、 、 。
3.2 : LDAP
LDAP , LDAP 。 LDAP DN RDN。DN ,RDN , , DN, RDN。
3.3 : LDAP
LDAP 10 : , 、 ; , 、 、 、 ; , 、 ; , 。 , 9 LDAP ; LDAP , , LDAP , StartTLS , RFC , LDAP 。
3.4 : LDAP
LDAP 、 。
3.4.1
LDAP , 、 SASL(Simple Authentication and Secure Layer) 。 , ; , ;SASL LDAP SSL TLS , 。
3.4.2
LDAP SSL/TLS 。SSL/TLS PKI , Internet 。LDAP StartTLS TLS , 、 ; TLS , 。
3.4.3
LDAP , LDAP , :LDAP , LDAP , , , , 。
, 。 , , , , 。 , , 。
LDAP, , 。 LDAP , , , 。
LDAP , 、 、 、 ; 、 ; , ( IP DNS ) 。
4. LDAP
LDAP , : 、 、 、 。
4.1
X500 LDAP 。 , 。 ( )。 , , , 。
4.2
LDAP 。ROOT , 。LDAP 。
, 。 ,LDAP , 。
- , schema 。 ,LDAP 。
4.3 (schema)
schema , ( ) , (objectclass) LDAP schema 。 ,AD Active Directory schema 。 schema , schema.
http://ldap.akbkhome.com/index.php schema。
4.4 (objectClass)
LDAP , 。LDAP (objectclass) 。 LDAP , LDAP , 。
objectclass ,objectClass , 。 , 。
objectclass , , 。Objectclass 。
4.5
LDAP , , 。 SQL WHERE 。 LDAP , (objectclass=*), ( )。
=,>=,<=,~=( ) , (number<=100)。 , , 。
l A B, A&B, (&(A)(B))。
l "|" ;
l "!" 。
l " ", " " , 。
RFC1558。
4.6
LDAP , 。 。 LDAP RFC ,LDAP 、 , 。 LDAP , , 。
, 。 。
4.7 LDIF
LDIF LDAP , , LDAP , 、 、 , LDIF 。
4.8 JAVA CORBA
JAVA , JAVA CORBA LDAP , -- , EJB .NET 。
JAVA CORBA , LDAP , qmail.schema corba.schema。
JAVA objectclass=javacontainer , cn , JAVA DirContext , JAVA , DirContext Context bind 。 JAVA , context.lookup() , , :
Person p=(Person)contex.lookup("cn=elvis,dc=daifu,dc=com");
EJB , 。
CORBA , CORBA JAVA , 。 , .net , COM ActiveDirectory , 。 ,COM CORBA 。
, , LDAP , , , , , , 。 LDAP , 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
정수 반전Udemy 에서 공부 한 것을 중얼거린다 Chapter3【Integer Reversal】 (예) 문자열로 숫자를 반전 (toString, split, reverse, join) 인수의 수치 (n)가 0보다 위 또는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.