在Java中文档存储库REST应用程序



我需要开发一个文档存储库,该存储库将维护与不同上市公司有关的所有文档。每个文件将与公司有关。它必须是REST API。文档可以使用PDF,HTML,Word或Excel格式。除存储文档外,我还需要像CompaniD,Doc Gormat,Timestamp,Doc Language等一样存储元数据。随着文档数量将在未来几年内增加,重要的是该申请是可扩展的。

还需要翻译非英语文档,并将其存储在某些亲子关系中翻译为英语版本,这很容易取回。

欢迎对方法,库/罐子的任何见解以及最佳实践和参考。

可以将文件的基本64编码内容与文件元数据一起作为有效负载的一部分。

将文件和关联的数据发布到Restful Web服务,最好是JSON

一旦文件到达末尾,您可以将文件保存到硬盘上,或保存与数据存储相同的base64编码内容(用户blob/clob(。

最新更新