1

我的应用程序需要使用 Jackrabbit RMI 存储库上传/下载文件。我使用的是 Spring 3.1、Tomcat 6、PostgreSQL 9。那么哪个版本的 Jackrabbit 与我当前的应用程序兼容?我也对如何进行这项工作感到困惑。我不期待详细级别的编码我只是想知道我应该遵循什么结构?喜欢:我现在正在运行具有上述规格的应用程序

  • 如何集成 Jackrabbit 我应该使用什么配置。
  • 我想将数据存储到数据库(PostgreSQL)中,我应该遵循什么配置?

我可以参考任何链接或示例项目吗?请帮助我很久以来一直在这里停留。

4

1 回答 1

0

最新版本的 Apache Jackrabbit(2.5.2 或 2.4.3)应该是兼容的,因为我们在 Silverpeas 中使用它。Jackrabbit 团队不建议通过 RMI 连接:

警告:当前的 JCR-RMI 库是为简单而非性能而设计的。如果您尝试在 JCR-RMI( Jackrabbit 文档)之上运行任何重要的应用程序,您可能会遇到主要的性能问题。

您可以查看我们创建文档(文件 + 元数据)但在 servlet 中而不是在 Spring MVC 中的代码。因为在上传之后我们使用标准的 JCR API,在你使用 JcrUtils 从你的 rmi URL 获得一个 Repository 之后,一切都应该是相同的。

于 2013-01-09T07:05:06.907 回答