WebNFS Developer's Guide

Chapter 1 Introduction to the WebNFS Software Development Kit

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.

SDK Features

The SDK is composed of

The Extended Filesystem API

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.

Using the Extended Filesystem API

The API includes classes similar to java.io.*, which have been extended to include file access. Sample code is included in the zip file.

WebNFS Classes

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.

Dependencies

Java Development Kit (JDK(TM)) 1.1 must be installed in order for this product to function.

Technical References