Java EE下的DMS(文档管理系统)/文件存储库/文件管理器

时间:2013-08-29 14:25:17

标签: java java-ee document-management dms

我需要创建一个非常简单的DMS(文档管理系统)/文件存储库/文件管理器或我们在Java EE下可能称之为的任何内容。

它应该允许用户创建文件夹并将文件上传到其中,并且文件夹/文件信息应该存储在数据库中以检查哪个用户创建了什么(在这个意义上是一个简单的文件管理器,它只允许一个浏览目录)服务器的磁盘是不够的。)

在这里更明确的是它应该更多或更少:

TinyDMS

到目前为止,我搜索了可以使用的固定解决方案但是我只找到了非常好的TinyDMS(http://sourceforge.net/projects/tinydms/)(上面的图片是它的动态截图),它使用长耳兔进行文件搜索但是需要很多Spring框架依赖,并且是一个地狱被编译(还没有成功)。 然后是OpenKM和LogicalDoc,但这些都是非常复杂的程序,不适合包含在第三方应用程序中。 我有什么可以开始的吗?

2 个答案:

答案 0 :(得分:2)

使用jackrabbit DMS java base。

http://jackrabbit.apache.org/

答案 1 :(得分:0)

如果您不想使用Alfresco,Nuxeo或其他DMS,也许您应该开发自己的“Light(DMS)”。为此,您可以从存储库开始;为此,您可以尝试Apache JackrabbitModeshape作为较低级别来管理数据,文件,版本,删除等。就个人而言,我使用Modeshape作为我的研究生项目,因为它是文档和易于实施。然后我使用JAAS来管理每个文件或文件夹的用户及其权限。