我们正在设计一个应用程序,它还需要管理大量文件(文档、电子表格、扫描文件、pdf 等)。 我们需要将文件与系统中的其他数据关联起来。
这将是一个基于网络的应用程序。(asp.net)
虽然有很多方法可以解决这个问题,但我在想是否有一个文档管理后端,我们可以将其插入到该软件中,并使用它的API来存储、检索和参考文件。
肯定有一些,但是您知道您过去使用过哪些开源的吗?
谢谢。
We are designing an application which would also have a need to manage a large number of files (docs, spreadsheets, scanned files, pdfs, etc.). We will need to associate files with other data in the system.
This will be a web-based application.(asp.net)
While there are many ways to solve this problem, I am thinking whether there is document management backend which we can plug into the software, and use its API to store, retrieve and reference files.
There must be some, but do you know of any open source ones that you have used in the past.
Thanks.
发布评论
评论(2)
了解您正在使用的平台会很有帮助。 由于我的大部分经验都是使用 Java 平台,因此这里有一些链接:
JSR-170:内容存储库 API
http://www.cmswatch.com/Feature/123
这是参考实现,阿帕奇长耳大野兔:
http://jackrabbit.apache.org/
It would be helpful to know what platform you are using. Since most of my experience is with the Java platform here's some links:
JSR-170: Content Repository API
http://www.cmswatch.com/Feature/123
And here is the reference implementation, Apache Jackrabbit:
http://jackrabbit.apache.org/
有相当多的商业文档管理系统,它们可以根据您需要存储的各种类别进行配置。 它们通常还支持修订控制和归档。 示例包括:
另请在此处阅读更多信息:维基百科文章
Google 搜索可以识别数百种产品,包括来自 Oracle 和 IBM 的产品。
There are quite a number of commercial Document Management Systems out there, and they are configurable to the various categories you need to store. They generally also support revision control and archiving. Examples include:
Also read more here: Wikipedia article
A Google search can identify hundreds of offerings, including those from Oracle and IBM.