【问题标题】:PDF Storage System with REST API带有 REST API 的 PDF 存储系统
【发布时间】:2012-12-04 12:45:24
【问题描述】:

我有数十万个 PDF,目前存储在文件系统中。我有一个自定义应用程序,作为对其实际目的的事后考虑,它提供了对这些 PDF 的访问。我想从自定义应用程序中取出“存储和检索”部分,并使用开源文档存储后端。

应该通过 REST API 访问 PDF 商店,这样用户就不需要自定义客户端来进行基本的文档浏览和查看。存储 PDF 的程序也应该能够通过 REST API 工作。他们将提供实际的二进制或 ASCII 数据以及结构化元数据,这些元数据可以在以后用于检索。

一个典型的检索查询是“给我所有在 X 天和 Y 天之间创建的文档类型为 A 或 B 的文档”。

我的研究,是否存在这样的存储后端,结果是空的。你们中有人知道提供这些功能的系统吗?考虑使用开源首选、价格合理的系统。

我不是在寻求有关如何使用可用技术“自己动手”的建议。相反,我试图找出是否可以避免这种情况。非常感谢。

【问题讨论】:

    标签: rest pdf storage


    【解决方案1】:

    您所描述的听起来像是一个文档管理或资产管理系统,其中有很多;许多人使用 PDF 文件。我对 Xinet(http://www.northplains.com/xinet - 现在显然已收购)或 Elvis (http://www.elvisdam.com) 等商业产品有一些短暂的经验。两者都可能符合您的要求,但它们可能太大而且可能太贵。

    你看过Alfresco吗?这是我多年前在担任遴选委员会董事会成员时接触到的开源替代方案。据我记得,它肯定会朝着您正在寻找的方向发展,并且它是开源的,因此也可能适合这个角度:http://www.alfresco.com

    【讨论】:

    • 我的想法是,仅使用成熟的内容管理系统来存储非结构化 PDF 可能有点矫枉过正。但是,根据您的回答,我查看了 Alfresco,发现它不仅提供了 REST API,而且还有一个名为 CMIS 的标准。更重要的是,Apache 有一个名为 Chemistry 的 CMIS 实现,它似乎比 Alfresco 更精简。这看起来是一条有希望的道路,非常感谢您的回答。
    猜你喜欢
    • 2018-12-06
    • 2013-07-08
    • 2011-11-08
    • 2020-07-19
    • 2019-08-09
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多