2013-06-04 13 views
7

Stavo cercando il fornitore di servizi Java Naming e Directory Interface (JNDI) per il file system. Per quanto ne so, Oracle viene fornito in bundle con i provider di servizi JDK solo per RMI, DNS, LDAP e COS. Sembra che Sun ne abbia fornito uno, perché la mia ricerca di Google ha restituito una serie di siti Web e forum tra cui Coderanch dove le persone suggerito di scaricare il file system SP da Sun's JNDI page, ma quella pagina ora reindirizza alla pagina principale di Java Technetwork. Inoltre, Oracle's JNDI page non fornisce informazioni sul file system SP mentre da qualche parte nella traccia JNDI del tutorial di Java suggerisce di scaricarlo dalla pagina JNDI sopra menzionata e fornisce esempi di utilizzo per cercare un nome. Anche la ricerca sul sito Web di Oracle non ha dato alcun risultato.JNDI Fornitore di servizi per il file system

La mia domanda è composta da due parti:

1) Che cosa è successo al provider di servizi JNDI filesystem del Sole ed è ancora possibile ottenere una qualsiasi delle sue versioni in qualche modo/da qualche parte?

2) I loro eventuali filesystem SP alternativi per JNDI?

Grazie in anticipo per il vostro aiuto.

+1

E 'solo un giocattolo. Non rendere questa parte del tuo futuro. Non è stato mantenuto per oltre un decennio. Usa un server LDAP. – EJP

+0

@EJP grazie per il tuo suggerimento. Ne ho bisogno per le operazioni sul filesystem locale per un desktop gui, per esempio ricorsivamente cercando una directory, leggendo gli attributi del file, cercando un file basato sui suoi attributi, ecc. Ecco perché l'introduzione di qualsiasi tipo di server nell'equazione sembra rendere soluzione più pesante. Quindi, se non è pensato per un uso in produzione, può essere possibile utilizzarlo come esempio per sviluppare il proprio filesystem SP? – akhilless

risposta

1

È possibile, eventualmente, scaricalo da Maven Central

<dependency> 
    <groupId>com.sun.jndi</groupId> 
    <artifactId>fscontext</artifactId> 
    <version>1.2-beta-3</version> 
</dependency> 

Ricerca di cavi alternativi per SwiftMQ realizzazione

+0

Questo barattolo non viene più trovato. –

2

ero in grado di scaricare questa libreria da Oracle di archive downloads. Questa pagina contiene un lungo elenco di download. Prova [Ctrl + F] per "Provider di servizi file system, 1.2 Beta 3". Il file jar ha 14 anni :) È stato rilasciato il 29 marzo 2000.

2

Non trovato in maven central e mvnrepository.com e jfrog. Attualmente (2015) trovato alla dell'archivio Oracle per scaricare manualmente e per Maven una dipendenza simile qui è il pom.xml:

<dependency> 
    <groupId>com.sun.messaging.mq</groupId> 
    <artifactId>fscontext</artifactId> 
    <version>4.6-b01</version> 
</dependency> 
Problemi correlati