2014-11-10 13 views

risposta

8

Insomma, JNP è l'implementazione ufficiale JNDI denominazione di JBoss AS fino alla sua versione < 7.x, sulla base del progetto di JNP (vedi the code repo URL).

Dal new AS7 documentation:

precedenti versioni di JBoss AS (versioni < 7.x) progetto JNP (http://anonsvn.jboss.org/repos/jbossas/projects/naming/) utilizzato come JNDI denominazione attuazione. Gli sviluppatori di applicazioni client delle precedenti versioni di JBoss AS avranno familiarità con l'URL jnp: // PROVIDER_URL utilizzato nelle proprie applicazioni per la comunicazione con il server JNDI sul server JBoss. A partire da AS7, il progetto JNP non viene utilizzato. Né sul lato server né sul lato client. Il lato client di il progetto JNP è stato ora sostituito dal progetto jboss-remote-naming (https://github.com/jbossas/jboss-remote-naming). Ci sono stati vari motivi per cui è stato sostituito dal progetto JBoss-remote-naming . Uno di questi era che il progetto JNP non consentiva configurazioni di sicurezza a grana fine durante la comunicazione con il server JNDI. Il progetto jboss-remote-naming è supportato dal progetto jboss-remoting (https://github.com/jboss-remoting/jboss-remoting) che consente molto più e un migliore controllo sulla sicurezza.

sua specifica è scarsa, la maggior parte dei riferimenti che troviamo su di esso si trovano a JBoss documenti precedenti alla versione 7, come in https://docs.jboss.org/jbossas/jboss4guide/r1/html/ch3.chapter.html

Problemi correlati