non file system based implementation of nio.file

Alan Bateman Alan.Bateman at Sun.COM
Mon Jun 16 01:24:00 PDT 2008


Tigran Mkrtchyan wrote:
>
>
> Hi Alan,
>
> one of the Chimera goals is to be independent of NFS interface.
>
> I have looked java.nio.File.* and my impression is that it's lot o 
> work to make Chimera compatible with new API. Nevertheless it's 
> possible and I will definitely try it out. Chimera has FsInodes ( 
> unique file identifier ) which , you are right , is something like 
> FileRef. I think extending FileRef, FileSystem, and FileSystemProvider 
> is the first step.
>
> I will try to build jdk7 and let you know. I guess it's a good poof 
> for the API. Looks very promising.
If you have cycles to try it out it would be great. Out of curiosity, do 
you have a link to anywhere that lists the operations you support on 
FsInodes? In most main stream operating systems a user-mode application 
cannot address files by inode (or equivalent) although Windows Vista is 
one case where they have introduced a number of new APIs that access 
files by the File ID. More examples would be useful to help validate 
that FileRef can be extended for such cases.

-Alan.



More information about the nio-dev mailing list