Java Naming and Directory Interface: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LucaBiondi (discussione | contributi)
m Collegamento voce ad altre wiki
Nessun oggetto della modifica
 
(25 versioni intermedie di 15 utenti non mostrate)
Riga 1:
{{s|linguaggi di programmazione}}
{{a|da ampliare|informatica|ottobre 2010}}
In [[informatica]] '''Java Naming and Directory Interface''' ('''JNDI''') è una [[Application Programming Interface|API]] [[Java (linguaggio di programmazione)|Java]] per [[Servizio di directory|servizi di directory]] che ricopre un ruolo molto importante all'interno di un [[application server]]. Permette ai [[client]] [[Java (linguaggio di programmazione)|java]] di scoprire e ottenere dati e oggetti attraverso un nome. Tipici usi includono:
L'acronimo corrisponde a JAVA NAMING AND DIRECTORY INTERFACE. È un componente che ricopre un ruolo molto importante in un Application Server, infatti permette tutta una serie di operazioni tipiche:
* connettere un'applicazione Java a un servizio di directory esterno (come un indirizzo di una [[base di dati]] o di un server [[Lightweight Directory Access Protocol|LDAP]]).
· Transazioni (UserTransaction & TransactionManager)
* permettere a un [[Java Servlet]] di ottenere informazioni di configurazione fornite dal [[web container]].
· Pool di Connessioni ai Database (Datasource)
· Pool di Connessioni Transazionali ai Database (XADatasource)
· Connettersi a JMS e utilizzare Queue e/o Topic
· Connettersi ad un EJB
· Sicurezza
 
== Panoramica ==
Concettualmente è assimilabile ad una Hashmap.
 
Permette tutta una serie di operazioni tipiche:
[[ca:Java Naming and Directory Interface]]
 
[[da:JNDI]]
·* Transazioni (UserTransaction & TransactionManager)
[[de:Java Naming and Directory Interface]]
·* Pool di Connessioniconnessioni ai [[Database management system|database]] ([[Datasource]])
[[en:Java Naming and Directory Interface]]
* Pool di connessioni [[Transazione (basi di dati)|transazionali]] ai database (XADatasource)
[[es:JNDI]]
·* Connettersi a [[Java Message Service|JMS]] e utilizzare Queue''queue'' e/o Topic''topic''
[[fr:JNDI]]
·* Connettersi ad un [[Enterprise JavaBeans|EJB]]
[[ko:JNDI]]
·* Sicurezza
[[ja:Java Naming and Directory Interface]]
 
[[pl:Java Naming and Directory Interface]]
Concettualmente è assimilabile ad una Hashmap[[hash table]].
[[pt:JNDI]]
 
[[ru:Java Naming and Directory Interface]]
== Collegamenti esterni ==
[[sv:JNDI]]
* {{cita web|https://docs.oracle.com/javase/7/docs/technotes/guides/jndi/index.html|Java SE 7 JNDI page}}
* {{cita web|https://docs.oracle.com/javase/8/docs/technotes/guides/jndi/index.html|Java SE 8 JNDI page}}
* {{cita web|https://docs.oracle.com/javase/jndi/tutorial/|The JNDI Tutorial}}
 
{{Portale|informatica}}
 
[[Categoria:Java EE]]