next up previous
Next: Architecture Up: The Java Network File Previous: The Java Network File

Design Goals

We had several goals in mind when we designed JNFS. First and foremost, the file system client had to run on all network computers. Since a number of vendors are shipping several different types of NCs, it would be ideal to develop a single client that works on all of them. Second, the file system had to provide some form of authentication and access control to ensure that unauthorized users could not gain access to files. In addition, the file server had to be interoperable with other types of file systems, and performance had to be reasonably good. Our implementation of JNFS achieved many of these goals:

Michael John Radwin
Thu May 8 10:49:26 EDT 1997