Skip to content
EntityQ384725· pop 16· linked from 23 articles

Java API for accessing directory services

Wikidata facts

Show 1 more fact
Stack Exchange tag
stackoverflow.com/tags/jndi
Sources (1)

via Wikidata · CC0

Article · Português

A JNDI ou Java Naming and Directory Interface é uma API para acesso a serviços de diretórios. Ela permite que aplicações cliente descubram e obtenham dados ou objetos através de um nome. Assim como todas as APIs Java, ela é independente de plataforma. Adicionalmente, ela especifica uma interface de serviço, que permite que softwares de serviço de diretório suportem o seu framework. A solução de diretório pode ser baseada em rede, arquivos ou base de dados, sendo apenas uma questão de escolha do fornecedor do produto. A API JNDI é utilizada em aplicações Java que acessam recursos externos, como base de dados, filas ou tópicos JMS e componentes JavaEE. Os administradores do sistema gravam num serviço de diretório disponibilizado pelo servidor de aplicações (normalmente); a aplicação busca estes objetos através da JNDI (lookup). A API disponibiliza: * um mecanismo para ligar um objeto a um nome; * uma interface padronizada de busca de objetos no serviço de diretório; * uma interface de eventos que permite que um usuário saiba quando uma entrada (nome + objeto) foi modificada; * extensões que suportam as capacidades do padrão LDAP. A SPI permite que a JNDI suporte praticamente qualquer tipo de serviço de diretório incluindo: * LDAP * DNS * NIS * RMI * CORBA serviço de nomes * Sistema de arquivos A especificação JNDI foi lançada em 10 de março de 1997 pela Sun Microsystems. A versão atual da JNDI é 1.2.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories