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 2095 게시물 읽기
No. 2095
JNDI vs. JLDAP vs. Netscape Java SDK
작성자
최정욱(drunkenpig)
작성일
2004-07-15 00:50
조회수
8,143

첨 와봤는데 LDAP에 관한 좋은 정보를 공유할 수 있는 곳을 찾은 것 같아 기쁘군요. 자주 들리겠습니다.

현재 OpenLDAP 서버 윈도우에 포팅하고 자바 클라이언트를 통해 사용자 관리를 하려합니다.

먼저 보다 일반적이라고 할 수 있는 JNDI써서 하다 보니 getAttributes 할때 에러는 없는데 아무 attribute를 가져오지 못하더군요.

답답해서 java.sun.com에서 샘플코드 긁어와서 테스트 해봤는데도 마찬가지..

그래서 Netscape Java SDK를 해보니 금새 뚝딱 되길래 그냥 편하게 이걸 쓸까 하다가 질문이 생기더군요.

이전에 C 기반 LDAP API를 써본 저로서는 API 사용법이 비스무리한 Netscape Java SDK가 편하지만 (아무래도 LDAP specific API라..) Netscape API는 웬지 한물 가는 추세인거 같기도 하고.. 지속적인 버전 향상을 기대할 수 없을 듯 싶고.. 아무래도 JNDI에 묻혀가는 인상이 들어서 망설이게 됩니다. JLDAP을 써보지는 않아서 어떤지 잘 모르겠지만 특정 vendor의 API에 의존하게 되는게 아닌가 싶기도 하구요.

JNDI가 많이 쓰이기도 하고 지속적인 update도 기대할 수 있지만 혹시 LDAP directory accesss에 어떤 문제점은 없는지 궁굼하네여.

Java로 된 LDAP API, 어떤 것이 좋을까요? 여러분들의 견해가 궁금합니다. 고맙습니다.

이 글에 대한 댓글이 총 2건 있습니다.

SunONE Directory Server나 Netscape LDAP Server를 사용하신다면 Netscape LDAP SDK가 낳구요. 나머지는 어떤 것을 사용하던 똑 같습니다.

 

Netscape LDAP SDK는 Netscape 것이지만 Sun에서도 LDAP을 만들기 때문에 이 SDK를 버전 UP하고 있는 것으로 알고 있는데 자바버전은 4.1까지 C는 5.18까지 나와 있는 것으로 알고 있습니다. 그런데 썬 내부에서는 그 이후버전도 구할 수 있을 것 같은데 외부에서 구하기 힘들고 썬에 요청을 해야 될것으로 알고 있습니다.

 

그런데 JNDI도 LDAP관련된 모든 프로그램을 다 할 수 있는데 안된다고 하시니 이상하네요,

그럼

송상준(sjsong)님이 2004-07-15 10:11에 작성한 댓글입니다.

제 문제는 해결했습니다. 아주 사소한 문제였는데.. JNDI로 테스트할 때 anonymous 로 접속했는데 slapd.conf 파일에 access control이 설정되어있었거든요.

암튼 이번 일로 어떤 API를 사용하는 것이 나을까 잠시 생각하는 시간을 가져 보았습니다. 다른 분들도 비슷한 고민을 하지 않았을까 하는 생각도 들었고..

답변 감사합니다.

최정욱(drunkenpig)님이 2004-07-15 13:34에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2098[질문]버클리db에 관해서~~ [5]
GATO
2004-07-20
8094
2097솔라리스 몇 개의 서버의 계정을 통합관리 [1]
박경선
2004-07-20
7217
2096sunone directory plug-in API vs nescape LDAP SDK API [2]
서정순
2004-07-15
7757
2095JNDI vs. JLDAP vs. Netscape Java SDK [2]
최정욱
2004-07-15
8143
2094LDAP책 출판계약을 파기하고 [1]
송상준
2004-07-14
7596
2093송상준님의 메일 주소를 알수 없을까요?
윤성중
2004-07-12
6891
2092web [1]
신희송
2004-06-25
6976
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.013초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다