我的应用程序需要使用Jackrabbit RMI-repository上传/下载文件。 我使用的是Spring 3.1,Tomcat 6,PostgreSQL 9.那么哪个版本的Jackrabbit与我当前的应用程序兼容?我也对如何使用这项工作感到困惑。 我不期待细节级编码我只想知道我应该遵循什么样的结构? 赞:我现在已经运行了具有上述规格的应用程序
我可以参考哪些链接或示例项目? 请帮助我从很长一段时间里坚持到这里。
答案 0 :(得分:0)
最新版本的Apache Jackrabbit(2.5.2或2.4.3)应该兼容,因为我们在Silverpeas中使用它。 Jackrabbit团队不建议通过RMI连接:
警告:当前的JCR-RMI库是为简单而非性能而设计的。如果您尝试在JCR-RMI(Jackrabbit documentation)之上运行任何非平凡的应用程序,您可能会遇到重大性能问题。
您可以查看创建文档(文件+元数据)的our code,但可以查看不在Spring MVC中的servlet。在上传之后,我们使用标准JCR API,在使用JcrUtils从rmi URL获取存储库后,所有内容都应该相同。