첨 와봤는데 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, 어떤 것이 좋을까요? 여러분들의 견해가
궁금합니다. 고맙습니다.
|