JNDI文件系统的服务提供者

时间:2013-06-04 09:34:35

标签: java jndi

我一直在寻找文件系统的Java命名和目录接口(JNDI)服务提供程序。据我所知,Oracle捆绑了仅用于RMI,DNS,LDAP和COS的JDK服务提供商。看起来Sun曾经提供过一个,因为我的Google搜索返回了许多网站和论坛,其中包括Coderanch建议从Sun's JNDI page下载文件系统SP,但该页面现在重定向到Java Technetwork的主页面。此外,Oracle's JNDI page没有提供有关文件系统SP的信息,而在Java教程的JNDI路径中,他们建议您从上述JNDI页面下载它,并提供使用它来查找名称的示例。在Oracle的网站上搜索也没有产生任何结果。

我的问题由两部分组成:

1)Sun的JNDI文件系统服务提供商发生了什么,是否仍然可以以某种方式/某处获得其任何版本?

2)他们的任何替代文件系统SP是否为JNDI?

提前感谢您的帮助。

3 个答案:

答案 0 :(得分:3)

在maven central和mvnrepository.com以及jfrog中找不到。 目前(2015)发现在oracle存档上手动下载,对于maven来说,类似的依赖是pom.xml:

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

答案 1 :(得分:2)

我可以从oracle的archive downloads下载这个库。 此页面包含很长的下载列表。尝试[Ctrl + F]为“文件系统服务提供商,1.2 Beta 3”。 jar文件已有14年了:)它于2000年3月29日发布。

答案 2 :(得分:1)

你可以从Maven Central下载它

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

搜索SwiftMQ实施的替代潜在客户