Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 富文件系统_Java_File_Architecture_Filesystems - Fatal编程技术网

Java 富文件系统

Java 富文件系统,java,file,architecture,filesystems,Java,File,Architecture,Filesystems,我的公司每天通过ftp下载大量文件。目前,这些文件存储在相当大的文件层次结构中,导航起来很麻烦。此外,这些文件的名称往往毫无意义,难以识别 我们正在考虑构建一个向用户呈现丰富“文件系统”的应用程序,通过该应用程序,可以用元数据标记文件,然后通过GUI呈现给用户。这将允许用户使用各种条件快速搜索文件(例如,“为我提供包含今天日期的所有文件”,“为我提供帐户04F12345的所有文件”)。它还允许我们存储文件的多个版本,并记录关于谁访问文件以及何时访问文件的指标 有没有人有过建立这样一个系统的经验?

我的公司每天通过ftp下载大量文件。目前,这些文件存储在相当大的文件层次结构中,导航起来很麻烦。此外,这些文件的名称往往毫无意义,难以识别

我们正在考虑构建一个向用户呈现丰富“文件系统”的应用程序,通过该应用程序,可以用元数据标记文件,然后通过GUI呈现给用户。这将允许用户使用各种条件快速搜索文件(例如,“为我提供包含今天日期的所有文件”,“为我提供帐户04F12345的所有文件”)。它还允许我们存储文件的多个版本,并记录关于谁访问文件以及何时访问文件的指标

有没有人有过建立这样一个系统的经验?如果有,他们能推荐一个合适的方法吗

更好的是,我们是否可以使用现成的解决方案


提前感谢。

使用数据库,其中每一行包含您需要的所有数据和指向实际文件的链接。

使用数据库,其中每一行包含您需要的所有数据和指向实际文件的链接。

为此提供了大量COTS。我立刻想到了LiveLink和SharePoint。

这方面有很多COTS。我马上想到了LiveLink和SharePoint。

基本上,您看到的是一种CMS或数字资产管理系统

我会看一看,他们有一个免费的商业版本

对于你想要的东西来说,这可能是过分的,但它应该支持你需要的东西

Alfresco的一个很好的特性是,数据存储可以访问Java内容存储库API,也可以作为共享驱动器安装在支持安装Windows共享(这意味着几乎所有共享)的系统上


我会从一个可能的实现开始,或者在不合适的情况下实现您自己的想法。

基本上,您正在寻找一种CMS或数字资产管理系统

我会看一看,他们有一个免费的商业版本

对于你想要的东西来说,这可能是过分的,但它应该支持你需要的东西

Alfresco的一个很好的特性是,数据存储可以访问Java内容存储库API,也可以作为共享驱动器安装在支持安装Windows共享(这意味着几乎所有共享)的系统上


我会从这里开始,作为一个可能的实现,或者如果它不适合的话,我会考虑实现您自己的想法。

是的,任何文档管理系统都应该轻松处理这些内容。并非所有的DMS都有很好的用户标记功能,但允许进行属性搜索


综上所述,我已经看到了许多定制的文档系统来匹配业务需求和文档工作流。

是的,任何文档管理系统都应该轻松处理这些内容。并非所有的DMS都有很好的用户标记功能,但允许进行属性搜索


综上所述,我已经看到了许多定制的文档系统来匹配业务需求和文档工作流。

谢谢Will-你有Allegro的链接吗,因为我在谷歌上运气不好。如果我拼写正确,那就帮助了我,它是Alfresco,而不是Allegro(Allegro是Franz常用的Lisp)。我已经更新了帖子。谢谢Will-你有Allegro的链接吗,因为我在谷歌上运气不太好。如果我拼写正确的话会有帮助,它是Alfresco,而不是Allegro(Allegro是Franz常见的口齿不清)。我已经更新了帖子。