달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2010. 4. 8. 18:10

JNDI 란? I.lib()/I.lib(Java)2010. 4. 8. 18:10

.. .. ..

1. 사전전 의미

JNDI (Java Naming and Directory Interface)

JNDI는 자바 프로그램들을 DNS, LDAP 및 NDS 등과 같은 네이밍/디렉토리 서비스에 연결하기 위한 썬의 API이다.
애플리케이션은 JNDI API에 작성되어 있으며, 디렉토리 드라이버는 JNDI SPI (Service Provider Interface)에 작성되어 있다.
JNDI는 썬의 J2EE 플랫폼의 일부이다.

2. JNDI 서비스의 종류

   - LDAP(Lightweight Directory Access Protocol) : 네트워크 디렉토리 서비스의 표준인 x.500을 위한 경량화 프로토콜
   - DNS(Domain Name System) : 인터넷 네이밍 시스템, 컴퓨터 이름(도메인)을 IP주소로 변환
   - NIS(Network Information System) : SUN에서 개발된 네트워크 네이밍 서비스
   - RMIRemote Method Invocation)  : 분산 객체 응용 프로그램
   - CosNaming(Common Object Services) : 코바응용프로그램을 위한 네이밍 서비스 지원 
   => JNDI SPI(Service Provider Interface) 제공

3.JNDI의 구조

 Java Application

 JNDI API

Naming Manager

JNDI SPI

  LDAP, NIS, DNS, RMI,CORBA


.
:
Posted by .07274.