The WebNFS(TM) Software Development Kit (SDK) was developed to solve the problem of remote file access for Java(TM) applications. It does this by delivering a fully functional, platform-independent file access method, with the same user interface for both local and remote file access.
The Extended Filesystem API
WebNFS classes
The extended filesystem API classes provide a common interface for multiple filesystem types. Also, they allow for dynamic loading of filesystem implementations. The API also provides a means to access file and filesystem specific information. Further information about these classes can be found in Chapter 3, NFS Classes for the Extended Filesystem, and the javadoc html files.
The API includes classes similar to java.io.*, which have been extended to include file access. Sample code is included in the zip file.
The WebNFS classes make it possible to establish connections to an NFS(TM) version 2 or version 3 server using TCP or UDP. The classes also provide consistent naming with NFS URLs. Further information about these classes can be found in Chapter 3, NFS Classes for the Extended Filesystem, and the javadoc html files.
Java Development Kit (JDK(TM)) 1.1 must be installed in order for this product to function.
* RFC1094 NFS(TM): Network File System Protocol Specificationhttp://ds.internic.net/rfc/rfc1094.txt
* RFC2224 NFS URL Schemehttp://ds.internic.net/rfc/rfc2224.txt
* RFC1813 NFS Version 3 Protocol Specificationhttp://ds.internic.net/rfc/rfc1813.txt
* RFC2054 WebNFS Client Specificationhttp://ds.internic.net/rfc/rfc2054.txt
* RFC2055 WebNFS Server Specificationhttp://ds.internic.net/rfc/rfc2055.txt
* WebNFS White Paperhttp://www.sun.com/webnfs/webnfs.html