Concept:
nc -lp 1234 -e fusexmp_server
nc 127.0.0.1 1234 -c "fusestream /mnt/tmp"
Advantages:
- Easy implementation of servers in high level language (without need of any arch-dependent things like JNI or whatever)
- Simple ad-hoc networking filesystem out of the box.
- Accessibility without actual FUSE (when it is inaccessible):
nc -lp 1234 -e fusexmp_server&
fakefusestream 127.0.0.1 1234
% ls
bin lib usr proc etc
% get /etc/hosts
% exit
Like simple RPC of FUSE methods. The protocol should simple like IRC and should handle all things FUSE can handle.
Is there already such thing or should I implement it?