ietf
[Top] [All Lists]

RE: sockets vs. fds

2008-12-05 11:20:58
It's possible that this represents insight worth sharing 
broadly, so I'm copying the list.

It isn't immediately obvious to me why file descriptors would 
have had a major impact, so can you elaborate?

Down at the end of this page
<http://ph7spot.com/articles/in_unix_everything_is_a_file>
there is a list of pseudo-filesystems including portalfs from
FreeBSD, which allows nework services to be accessed as a 
filesystem. For those interested in pursuing the idea, you should
have a look at FUSE <http://fuse.sourceforge.net/> which allows
anyone to create resources in the filesystem namespace, for instance
by writing a Python script
<http://apps.sourceforge.net/mediawiki/fuse/index.php?title=FusePython>.
FUSE is also availabel on OS/X <http://code.google.com/p/macfuse/>

It should be possible to register a URN namespace to go along with this
API so that you could have
urn:fs:example.com:courselist/2009/autumn/languages/
to represent a service that is provided by the courselistFS on some host
that example.com knows about.

--Michael Dillon

_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www.ietf.org/mailman/listinfo/ietf

<Prev in Thread] Current Thread [Next in Thread>