안녕하세요.
하나씩 쉽게 따라 해보는 IBM WAS v7 스물 다섯 번째 이야기를 시작합니다. 스물 다섯 번째 이야기는 3부 강의의 네번째 로서 WebSphere 에서 JNDI 에 대해서 이야기하는 시간을 가져보도록 하겠습니다.
그럼 먼저 JNDI 에
대해서 알고 계시나요? JNDI 는 Java Naming and
Directory Interface 의 약자로서 Java 2 SDK, v1.3 과 이후
버전에 포함되며 Java 프로그래밍 언어에서 사용하기 위해 작성된 어플리케이션에 대한 네이밍과 디렉토리
기능을 제공하는 API 입니다.
JNDI(Java Naming and Directory Interface)는 디렉터리 서비스에서 제공하는 데이터 및 객체를 발견(discover)하고 참고(lookup)하기 위한 자바 API다 참고: 한국어 위키피디아 |
위키피디아에도 간단한 설명만이 있어서 이해가 잘 안가실수도 있는데 네이밍/디렉토리 서비스는 사용자가 원하는 리소스/서비스를 등록하고 찾기 위한 모든 것을 말한다고 생각하시면 됩니다.(쉽게는 전화번호부에 이름을 등록하고 해당 이름을 찾는 서비스랑 매핑해서 이해하시면 이해가 빠르실 것 입니다.^^&;) 자원을 등록하기 위한 이름을 어떻게 할것인가와 이것을 어떻게 찾을 것인가에 대한 문제의 해결을 제시해주는 API 가 바로 JNDI 입니다. 어떤 특정 디렉토리 서비스 구현에도 독립적으로 정의되어져 있기 때문에 다양한 디렉토리 방식에서 공통된 방법으로 접근 가능한 장점을 가지고 있으며 보통 EJB를 사용하거나 Data source 나 Connection factory 등의 객체ㅣ, 즉 리소스를 찾을 경우에 주로 사용됩니다.
Context ctx =
new InitialContext(); |
WASv7_25_JNDI_juwlee201007.doc
'IBM - old > WAS 강좌' 카테고리의 다른 글
[WASv8]먼저 해보는 IBM WAS v8.0 - Installation Manager (0) | 2016.05.06 |
---|---|
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈(마지막) - 26. 문제상황과 분석(장애처리) (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 24. wsadmin 스크립트 툴 (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 23. DB Connection (0) | 2016.05.06 |
하나씩 쉽게 따라 해보는 IBM WAS v7 시리즈 - 22. Class Loader (0) | 2016.05.06 |
댓글