我正在寻找自定义文件系统提供程序的示例,PLease提供了我可以通过的示例或链接。
答案 0 :(得分:4)
在UNIX等操作系统中,您可以在文件系统中安装各种设备。有/proc
,/dev
等虚拟文件系统,网络文件系统,SSH支持的文件系统(sshfs
)等。这为用户提供了熟悉且同质的方式来访问信息。
现在将此应用于Java。您可以编写文件系统提供程序来访问任何数据/信息/系统。熟悉文件API的用户可以使用已知且易于使用的API 连接到各种文件/系统/设备。更不用说单个URI现在可用于在各种不同设备上定位资源。
例如,请查看Zip File System Provider。