2013-06-04 39 views
7

Tôi đang tìm kiếm nhà cung cấp dịch vụ Đặt tên và Giao diện Thư mục Java (JNDI) cho hệ thống tệp. Theo như tôi biết, Oracle có các nhà cung cấp dịch vụ duy nhất của JDK cho RMI, DNS, LDAP và COS. Có vẻ như Sun đã cung cấp một, vì tìm kiếm Google của tôi đã trả về một số trang web và diễn đàn bao gồm cả Coderanch nơi mọi người đề xuất tải xuống hệ thống tệp SP từ Sun's JNDI page, nhưng trang đó bây giờ chuyển hướng đến trang chính của Java Technetwork. Ngoài ra, Oracle's JNDI page không cung cấp thông tin về hệ thống tệp SP trong khi ở đâu đó trong đường dẫn JNDI của hướng dẫn Java, chúng đề xuất bạn tải xuống từ trang JNDI nêu trên và cung cấp ví dụ về cách sử dụng nó để tra cứu tên. Tìm kiếm trên trang web của Oracle cũng không mang lại bất cứ điều gì.JNDI Nhà cung cấp dịch vụ cho hệ thống tệp

Câu hỏi của tôi gồm có hai phần:

1) Điều gì đã xảy ra với nhà cung cấp dịch vụ hệ thống tập tin JNDI của Mặt Trời và là nó vẫn có thể nhận được bất kỳ phiên bản của nó bằng cách nào đó/nơi nào đó?

2) Có bất kỳ SP hệ thống tệp thay thế nào cho JNDI không?

Cảm ơn bạn trước sự giúp đỡ của bạn.

+1

Nó chỉ là đồ chơi. Đừng biến phần này thành tương lai của bạn. Nó đã không được duy trì trong hơn một thập kỷ. Sử dụng máy chủ LDAP. – EJP

+0

@EJP cảm ơn bạn đã đề xuất của bạn. Tôi cần nó cho các hoạt động trên hệ thống tập tin cục bộ cho gui trên màn hình, ví dụ đệ quy tìm kiếm một thư mục, đọc thuộc tính tệp, tìm kiếm tệp dựa trên thuộc tính của nó, v.v. Đó là lý do tại sao đưa bất kỳ loại máy chủ nào vào phương trình giải pháp nặng hơn. Vì vậy, nếu nó không có nghĩa là cho một sử dụng sản xuất, có thể là một trong những có thể sử dụng nó như là một mẫu để phát triển SP hệ thống tập tin của riêng mình? – akhilless

Trả lời

1

Bạn có thể có thể dowload nó từ Maven Central

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

Tìm kiếm dẫn thay thế cho SwiftMQ thực hiện

+0

Bình này không còn được tìm thấy nữa. –

2

tôi đã có thể tải về thư viện này từ oracle của archive downloads. Trang này chứa danh sách tải xuống dài. Thử [Ctrl + F] cho "Nhà cung cấp dịch vụ hệ thống tệp, 1,2 Beta 3". Tệp jar là 14 tuổi :) Nó được phát hành vào ngày 29 tháng 3 năm 2000.

2

Không tìm thấy trong maven central and mvnrepository.com và jfrog. Hiện tại (2015) tìm thấy tại kho lưu trữ oracle để tải xuống theo cách thủ công và cho maven phụ thuộc tương tự ở đây là pom.xml:

<dependency> 
    <groupId>com.sun.messaging.mq</groupId> 
    <artifactId>fscontext</artifactId> 
    <version>4.6-b01</version> 
</dependency> 
Các vấn đề liên quan