Tôi muốn đọc một số dữ liệu từ một chia sẻ NFS từ chương trình Java của tôi. Tôi cần chương trình để xác thực cho máy chủ NFS đầu tiên, sau đó làm I/O. (Yêu cầu chia sẻ NFS được gắn trước đó là không thể chấp nhận được.)Truy cập chia sẻ NFS từ chương trình Java
Vì vậy, tôi muốn các chức năng được cung cấp bởi thư viện này: http://jcifs.samba.org/, ngoại trừ NFS thay vì CIFS. Một thứ như vậy đã được xây dựng sẵn trong Java chưa, hoặc tôi có cần thư viện của bên thứ ba không?
Tôi cũng quan tâm đến việc điều này có thể được thực hiện trong Perl, Python hay Ruby hay không. Nhưng phần lớn là Java.
Liên kết jars.com đó trỏ đến danh sách thư viện Java có vẻ hứa hẹn lúc đầu, nhưng nó đã được đăng vào năm 1998 và không còn liên kết đến bất kỳ thứ gì. Tôi chắc chắn muốn điều này để làm việc từ các máy Windows, mà làm cho automount có vẻ như không phải là sự lựa chọn đúng. – Ben
xin lỗi, không kiểm tra liên kết cẩn thận sau khi tôi tìm thấy nó với google. Bất kỳ may mắn nào với bất kỳ thư viện khách hàng nào khác? Có lẽ bạn có thể bọc chúng với một giao diện java? –
Hmm, trước đây, tôi đang tìm thư viện hỗ trợ xác thực người dùng/vượt qua, nhưng bây giờ tôi thấy rằng tất cả các cổ phiếu NFS tại nơi làm việc của tôi không yêu cầu người dùng/pass để gắn kết. Có lẽ NFS không làm điều đó. Tôi đang xem JFtp, một chương trình nguồn mở có GUI làm những gì tôi cần chương trình của mình. Thật tuyệt, vì nó hoạt động trên Windows và Linux. Ít nhất, tôi có thể loại bỏ một số mã trong số đó. – Ben