JNDI

JNDI

Java Naming and Directory Interface (JNDI) ist eine Programmierschnittstelle (API) innerhalb der Programmiersprache Java für Namensdienste und Verzeichnisdienste. Mit Hilfe dieser Schnittstelle können Daten und Objektreferenzen anhand eines Namens abgelegt und von Nutzern der Schnittstelle abgerufen werden.

Die Schnittstelle ist dabei unabhängig von der tatsächlichen Implementierung. Vielmehr ist JNDI ein sogenanntes Service Provider Interface (SPI), das Herstellern erlaubt, eigene Lösungen in dieses Framework einzubinden.

In der Praxis wird JNDI vor allem dazu benutzt, im Rahmen von Java-Enterprise-Anwendungen (Java-EE-Anwendungen) verteilte Objekte in einem Netzwerk zu registrieren und sie für Remote-Aufrufe (RMI) weiteren Java-Programmteilen zur Verfügung zu stellen.

Die API enthält:

  • einen Mechanismus zur Bindung eines Objekts an einen Namen
  • Methoden für den Abruf von Informationen anhand eines Namens
  • ein Ereigniskonzept, über das Clients von Änderungen informiert werden
  • spezielle Erweiterungen für LDAP-Funktionalitäten

JNDI erlaubt die Unterstützung praktisch aller Arten von Namens- und Verzeichnisdiensten, insbesondere von:

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • JNDI — est une API Java de connexion à des annuaires, notamment des annuaires LDAP. Sommaire 1 Présentation 2 Usages 2.1 J2EE 3 Concepts …   Wikipédia en Français

  • JNDI — La Interfaz de Nombrado y Directorio Java (Java Naming and Directory Interface) es una Interfaz de Programación de Aplicaciones (API) para servicios de directorio. Esto permite a los clientes descubrir y buscar objetos y nombres a través de un… …   Wikipedia Español

  • JNDI — noun Java naming and directory interface …   Wiktionary

  • JNDI — Java Naming And Directory Interface (Computing » Software) …   Abbreviations dictionary

  • JNDI — Java Naming and Directory Interface …   Acronyms

  • JNDI — ● ►en sg. f. tm. ►PROG Java Naming and Directory Interface. Extension de Java permettant aux programmes codés dans ce langage d accéder aux services d annuaire les plus courants …   Dictionnaire d'informatique francophone

  • JNDI — Java Naming and Directory Interface …   Acronyms von A bis Z

  • JNDI — abbr. Java Naming and Directory Interface (JavaSoft, API, Java) …   United dictionary of abbreviations and acronyms

  • Java Naming and Directory Interface — JNDI est une API Java de connexion à des annuaires, notamment des annuaires LDAP. Sommaire 1 Présentation 2 Usages 2.1 Java EE 3 Concepts …   Wikipédia en Français

  • Java Naming and Directory Interface — (JNDI) ist eine Programmierschnittstelle (API) innerhalb der Programmiersprache Java für Namensdienste und Verzeichnisdienste. Mit Hilfe dieser Schnittstelle können Daten und Objektreferenzen anhand eines Namens abgelegt und von Nutzern der… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”