2013-06-04 2 views
7

Я искал поставщика услуг Java Naming and Directory Interface (JNDI) для файловой системы. Насколько мне известно, корабли Oracle поставляются вместе с поставщиками услуг JDK только для RMI, DNS, LDAP и COS. Похоже, Sun использовала их, поскольку в моем поиске Google появилось несколько веб-сайтов и форумов, включая Coderanch, где люди предложил загрузить файловую систему SP с Sun's JNDI page, но эта страница теперь перенаправляется на главную страницу Java Technetwork. Кроме того, Oracle's JNDI page не дает информации о файловой системе SP, а где-то в тропе JNDI учебника Java, он предлагает вам загрузить его с вышеупомянутой страницы JNDI и предоставить примеры ее использования для поиска имени. Поиск на веб-сайте Oracle также ничего не принес.Поставщик услуг JNDI для файловой системы

Мой вопрос состоит из двух частей:

1) Что произошло с JNDI поставщиком услуг файловой системы Солнца и она по-прежнему можно получить любой из его версий как-то/где-нибудь?

2) Являются ли их альтернативными файловыми системами SP для JNDI?

Заранее благодарю вас за помощь.

+1

Это только игрушка. Не делайте эту часть своего будущего. Он не поддерживается более десяти лет. Используйте сервер LDAP. – EJP

+0

@EJP спасибо за ваше предложение. Мне нужно это для операций на локальной файловой системе для настольного gui, например, рекурсивного поиска в каталоге, чтения атрибутов файла, поиска файла на основе его атрибутов и т. Д. Поэтому введение любого типа сервера в уравнение, похоже, делает решение более тяжеловесное. Так что, если он не предназначен для использования в производстве, может быть, можно использовать его в качестве образца для разработки собственной файловой системы SP? – akhilless

ответ

1

Вы можете, возможно, халявные его от Maven Central

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

Поиск альтернативных приводит к SwiftMQ реализации

+0

Эта банка больше не найдена. –

2

Я был в состоянии загрузить эту библиотеку из Oracle, archive downloads. Эта страница содержит длинный список загрузок. Попробуйте [Ctrl + F] для «Поставщика файловой системы, 1.2 Beta 3». Файл jar - 14 лет :) Он был выпущен 29 марта 2000 года.

2

Не найдено в maven central и mvnrepository.com и jfrog. В настоящее время (2015) нашел в архиве оракула для загрузки вручную, так и для Maven подобную зависимость здесь является pom.xml:

<dependency> 
    <groupId>com.sun.messaging.mq</groupId> 
    <artifactId>fscontext</artifactId> 
    <version>4.6-b01</version> 
</dependency> 
Смежные вопросы