database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 805 게시물 읽기
No. 805
Re: 감사합니다.. 근데, 아직두 dn개념과 objectclass 의 attribute 개념 잡는 힘드네요??
작성자
하만복
작성일
2001-07-13 11:11
조회수
8,095

Object Class, Attribute Type 은 검색해 보시면 많은 답변이 있을겁니다.. ^^

rfc2251 문서의 Data Model 부분을 참조하셔도 도움이 되실 겁니다

 

부족하지만 제가 도움을 드린다면...

 

RDB 에서는 데이터를 테이블이라는 형태로 저장합니다

LDAP 에는 객체의 개념이 적용되어, Object Class 의 형태로 저장이 됩니다

'사람' 이라던지 '자동차' 같은 실세계의 객체를 표현하는 형식으로요

이런 Object Class들은 자신을 표현하는 Attribute Type이란 속성으로

구성되어 있습니다..

'사람'이라는 Object Class의 경우라면,

'이름','성별','나이','집주소','이메일주소' 등이 Attribute Type이 됩니다

만약 저라는 인간(?)을 Object Class와 Attribute Type으로 표현해 보자면,

 

objectClass : 사람

이름 : 하만복

성별 : 남

나이 : 23

집주소 : 경기도

이메일주소 : fooliscool@hanmail.net

보유재산 : \0

...

 

이런 식이 되겠죠.. ^^

(위에서 'objectClass' 는 제가 '사람'이라는 Object Class 타입임을

명시하는 Attribute Type 입니다)

 

이런 정보는 DIT(Directory Information Tree)라는 계층형 트리에 저장됩니다

위에서 만든 '하만복' 이란 객체를 아래처럼 저장할 수 있겠죠..

 

o = widefool.com

|

ou = dev1

|

이름 = 하만복

 

o 와 ou 는 다른 엔트리 들을 포함 할 수 있는 엔트리 입니다

dev1 이라는 ou 밑에 저에 대한 정보가 저장이 되었습니다

모든 엔트리는 접근하기 위한 고유의 이름을 가지고 있습니다

저의 경우는

 

이름 = 하만복, ou = dev1, o = widefool.com

 

과 같이 되겠네요

이렇게 위에서 부터 다 표현하는 방식을 DN(Distinguished Name)이라고 하고,

dev1 의 관점에서 본 '이름 = 하만복' 과 같이 각각의 이름 요소들을

RDN(Relative Distinguished Name)이라고 합니다

 

도움이 좀 되셨나요?

 

ps - 시간이 남으니까 참 좋군요 :)

 

>>신원식 님께서 쓰시길<<

 

:: dn의 개념 / objectclass 를 이해 하려면 뭘 봐야하나요..

:: 추천할만한 책 없어요??

:: 암튼, 감사합니다.

[Top]
No.
제목
작성자
작성일
조회
811OpenLDAP 에서 한글 add 시키려면 어떻게 해야되나요?
이지온
2001-07-14
7039
823┕>Re: OpenLDAP 에서 한글 add 시키려면 어떻게 해야되나요?
송상준
2001-07-19 00:44:44
8046
810LDAP으로 DB데이타 가져와야되는데....왕 초보..
jaton
2001-07-13
7159
814┕>Re: LDAP으로 DB데이타 가져와야되는데....왕 초보..
sshjs
2001-07-13 17:10:51
8291
824┕>Re: LDAP으로 DB데이타 가져와야되는데....왕 초보..
송상준
2001-07-19 00:49:59
7976
804우주최강 Java 초보용 LDAP 예제좀 부탁드려요..
HelloWorld
2001-07-13
6841
806┕>자바 사이트에 가시면 튜토리얼이 있습니다
하만복
2001-07-13 13:26:33
7820
799netscape.ldap.LDAPException??
신원식
2001-07-12
7556
800┕>Re: netscape.ldap.LDAPException??
송상준
2001-07-12 22:33:43
8837
803 ┕>감사합니다.. 근데, 아직두 dn개념과 objectclass 의 attribute 개념 잡는 힘드네요??
신원식
2001-07-13 09:45:43
7580
805  ┕>Re: 감사합니다.. 근데, 아직두 dn개념과 objectclass 의 attribute 개념 잡는 힘드네요??
하만복
2001-07-13 11:11:47
8095
798공짜로 컨설팅부탁드립니다. :)
류경문
2001-07-12
7022
801┕>Re: 공짜로 컨설팅부탁드립니다. :)
송상준
2001-07-12 22:36:44
8170
802 ┕>Re: Re: 공짜로 컨설팅부탁드립니다. :)
류경문
2001-07-13 01:22:51
8081
822  ┕>Re: Re: Re: 공짜로 컨설팅부탁드립니다. :)
송상준
2001-07-19 00:37:17
7946
795java object넣기...
2001-07-12
7865
808┕>Re: java object넣기...
하만복
2001-07-13 13:29:42
8494
815 ┕>Re: Re: java object넣기...
2001-07-13 17:39:58
8732
816  ┕>Re: Re: Re: java object넣기...
하만복
2001-07-13 19:28:36
8478
793ASP에서 LDAP의 정보를 받을수 있나요?
장대호
2001-07-11
7707
797┕>Re: ASP에서 LDAP의 정보를 받을수 있나요?
송상준
2001-07-12 20:33:27
9004
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다