첫번째로,
ldap이 항상 sldap라는 데몬이 떠 있다고 했는데요. 그럼 어떤 API를 이용해서 이곳에다가 정보를 입력,저장,탐색,삭제등이 가능하다는 말씀이겠죠? 이런 기능들을 구현하는 구체적인 API 메뉴얼이 있으면 좀 부탁드립니다.
ex) ldap_open(),ldap_simple_bind_s(),ldap_search_s(), ldap_first_entry(), ldap_next_entry(), ldap_first_attribute(),ldap_next_attribute(), ldap_get_values(),ldap_msgfree()
(이상 미시건 대학 open ldap소스 중에서 )
둘째로,
DB 와의 연동 에 관한 것인데요. 그럼 openldap이 반듯이 버클리와 같은 DB 종류와 연동되어 야 한다는 말이 이해가 가질 않습니다.(제가 또한 DB 지식이 없어서요..) 그래서 말인데요. openldap이 MySQL이나 오라클과 같은 DB 들과는 연동을 할수 는 없는 것인지요? 지금 그 작업을 위해 노력 중인데요. 미시건 대학 open ldap 소스를 보니 DB와 연동한다기 보단(물론 전체 적인 프로그램 구동에선 버클리를 사용하더군요) 일단 DB검색을 마친후 그 정보를 가지고 ldap search를 이요하던데요. 이렇게 되면 API를 사용하여 접근 가능한 모든 DB는 ldap관 연동이 가능한것 같군요?
세번째로,
(탐색에서) 그리고 DB와 연동을 한다는 것은 그 DB에 있는 정보를 바탕으로 ldap디렉토리 서비스를 수행 하고 찾지를 못한다면 다음 디렉토리 를 찾아 가게 되는 것인가요? 게시판에 DB와 ldap과의 관계에대한 글을 읽어 봤는데 정확하게 이해가 가질 않는군요. 실제적인 동작측면에서 답변 부탁 드립니다.
|