我想实现一个任务管理服务,该服务将关联一些文档。本质上它会有任务,每个任务都没有或有几个文档(word、pdf、s mp3、图像等)。我想用两个不同的服务器来实现它,一个来管理任务,另一个也处理所有文档。对于我想使用 Postgre 的任务,但对于其他服务器,我什至不知道我应该寻找什么或存在什么解决方案。我不一定需要像全文搜索这样的花哨的东西,只需能够轻松获取文件并希望存储一些关于它的元数据。我更喜欢开源的东西。所以基本上我的问题是你将如何实现这一点。
谢谢!
我想实现一个任务管理服务,该服务将关联一些文档。本质上它会有任务,每个任务都没有或有几个文档(word、pdf、s mp3、图像等)。我想用两个不同的服务器来实现它,一个来管理任务,另一个也处理所有文档。对于我想使用 Postgre 的任务,但对于其他服务器,我什至不知道我应该寻找什么或存在什么解决方案。我不一定需要像全文搜索这样的花哨的东西,只需能够轻松获取文件并希望存储一些关于它的元数据。我更喜欢开源的东西。所以基本上我的问题是你将如何实现这一点。
谢谢!
文件系统应该可以正常工作。根据文件系统,您可以将元数据添加到文件本身或将它们存储在数据库中。
您可能想查看 Alfresco http://www.alfresco.com/。
您没有指定您希望在哪个平台上实现此功能(尽管您确实提到了对操作系统的偏好 :-))。但是,如果 Windows 是一个选项,您对 sharepoint 有什么看法?如果您只看您给出的要求(任务 + 文档 + 简单搜索)。Sharepoint 提供了所有这些功能。
只是提供不同的选择。
查看施乐的 Docushare。不便宜,但很有可能它可以用来做你想做的事。
我已经实施了几次知识树社区版。我已经在 Windows 和 Linux 服务器上运行过它,而且效果很好。它甚至集成到 Active Directory(通过 LDAP)中进行身份验证。
您可以轻松获得用于几乎所有文档的全文索引的插件。它支持签入/签出,元数据等。我不知道您请求的任务部分,但看到它是如何开源的,并且您可以连接到标准数据库,我不明白为什么您不能整合一些技巧。