0

我想公开可能来自不同来源(即数据库或各种其他文件夹位置)的数据,并将其作为虚拟网络文件夹提供,以便用户可以访问数据,并将数据写入此虚拟文件夹结构,侦听器将动作翻译成应该在幕后对文件执行的操作。我想以这种方式实现文档的版本控制,其中被覆盖的文件在幕后仍然可用,但用户只能看到最新的文档。

此功能是 ie 的一部分。Alfresco 是一个文档管理系统。

我使用的是 .NET,但这些网络文件夹应该可以从其他系统访问,例如 Mac OSX 和 Linux。

有人对我有一些起点吗?

4

1 回答 1

1

不久前我看着做类似的事情。调查将我带到了这个库(http://www.suchwerk.net/sodcms_FUSE_for_WINDOWS.htm),它是 FUSE 的 .NET 实现(用户空间中的文件系统)。

在 .net 代码中创建虚拟文件系统相当快速和容易。我不确定这个实现是否可以在机器外访问,但是当您使用托管语言处理虚拟文件系统时,它是一个很好的起点。

希望这能让你走上好路!

于 2009-03-12T20:54:02.220 回答