ModeShape提供了JackRabbit没有提供的功能?
|
我只是熟悉Apache JackRabbit。我已经完成了一些用于文档管理的多用户存储库。
如果有人同时使用它们,您能回答这些问题吗?
ModeShape是否以某种方式链接到JBoss?我对JBoss AS或任何其他JBoss工具没有太多经验。我看到了对tomcat的支持,但是有很多JBossy的东西
文档说将来的发行版应该具有UI集成,这还有很长的路要走吗?它将是什么样的UI集成?是否像使用JackRabbit的Hippo CMS那样使用ModeShape?很遗憾盖廷不使用它。
在全文搜索,索引编制和文本内容的整体处理方面,JackRabbit与ModeShape相比如何?
CMIS支持如何?我看到未解决的问题MODE-650。 OpenCMIS(Apache chmistry)支持Jackrabbit,即使在不久的将来也支持次要类型。
支持/实用程序库如何处理,以便在使用Node时为开发人员提供便利
我对其他任何比较评论都感兴趣,谢谢
没有找到相关结果
已邀请:
3 个回复
呕蹿尉
,
和
mixins。 支持JCR 1.0和JCR 2.0语言(例如XPath,JCR-SQL,JCR-SQL2和JCR-QOM)以及基于JCR-SQL2全文搜索表达式语法的全文搜索语言。此外,ModeShape支持对JCR-SQL2的一些非常有用的扩展: 条件中的子查询 设置操作(例如\“
\”,\“
\”,\“
\”,每个操作都带有可选的\“
\”子句) 限制和偏移 重复删除(例如\“
\”) 其他深度,参考和路径标准 设置和范围标准(例如\“
\”,\“
\”和\“
\”) 算术标准(例如\“
\”) 完全外部联接和交叉联接 和更多 从多个存储选项中进行选择,包括RDBMS(通过Hibernate),数据网格(例如Infinispan),文件系统,或根据需要编写自己的存储连接器。 使用JCR API访问现有服务,文件系统和存储库中的信息。 ModeShape连接器将外部信息投影到JCR存储库中,有可能将来自多个系统的信息联合到单个工作空间中。也编写自定义连接器以访问其他系统。 上载文件,并让ModeShape自动分析和导出表示这些文件中内容的结构化信息。此派生的信息存储在存储库中,可以像在其他任何内容中一样在其中查询和访问它。 ModeShape支持多种现成的文件类型,包括:CND,XML,XSD,WSDL,DDL,CSV,ZIP / JAR / EAR / WAR,Java源代码,Java类文件,Microsoft Office,图像元数据和Teiid模型和VDB。为其他文件类型编写音序器也非常容易。 自动化和可扩展的MIME类型检测,使用文件扩展名的即用型检测和使用Aperture的基于内容的检测。 可扩展的文本提取框架,使用Tika对Microsoft Office,PDF,HTML,纯文本和XML文件提供开箱即用的支持。 使用JGroups的简单集群。 将ModeShape嵌入到您自己的应用程序中。 RESTful API(需要部署到应用程序服务器中)。 这些只是其中的一些亮点。有关这些和其他ModeShape功能的详细信息,请参阅ModeShape文档。 现在,这是您编号问题的一些具体答案: ModeShape托管在JBoss.org上,并且与其他JBoss技术一起使用/集成,因为我们认为最好重用同类最佳的库。但是ModeShape绝对不与JBoss应用服务器绑定。 ModeShape可以与其他JCR实现(通常嵌入到Web应用程序中)大致相同的方式用在其他应用程序服务器上。另外,ModeShape可以嵌入到任何应用程序中。毕竟,它只是一个常规的Java库。它甚至使用SLF4J,以便可以将ModeShape日志消息发送到应用程序的日志记录框架。 话虽如此,我们确实通过一个简单的工具包将ModeShape部署到JBoss AS安装变得更加容易:只需解压缩,稍微自定义配置(取决于您的需求)并启动您的应用程序服务器即可。 ModeShape将作为服务在应用程序服务器中运行,从而使您部署的应用程序可以简单地查找,使用和共享存储库。甚至可以使用JBoss AS控制台监视ModeShape。 相信您指的是我们开发存储库可视化工具的计划(比完全成熟的CMS系统少得多)。关于此的工作刚刚开始,我们欢迎任何见解,对功能的需求以及与我们合作的兴趣。我知道Magnolia可以在ModeShape上运行,但不确定其他CMS应用程序是否能够执行此操作。 JBoss企业数据服务(EDS)平台还包括ModeShape并将其用作元数据存储库。 JBoss业务规则管理系统也可以使用ModeShape作为其JCR存储库。 ModeShape和Jackrabbit都在内部使用Lucene进行全文搜索和查询。在这方面,它们非常相似。当然,ModeShape的搜索,查询解析和执行的实现与Jackrabbits不同,并且实际上是由一些实现MetaMatrix面向关系的集成和联合引擎(现在是JBoss EDS的一部分)的人编写的。结果,ModeShape为其每种查询语言都有一个单独的解析器,但是在此之后,所有查询的所有验证,计划,计划和执行都以相同的方式完成。我们为查询引擎的功能和性能感到自豪! ModeShape没有连接到其他CMIS系统的连接器,但是正如您所指出的那样,该连接器当前正在工作(MODE-650)。我们还希望与Apache Chemistry团队合作,以确保JCR适配器可与ModeShape一起使用。我们只是没有时间这样做。 ModeShape确实具有JcrTools实用程序类,该类可能被证明是有用的。但是,任何在JCR API之上编写的实用程序类都可以正常工作。 希望有帮助!
扫窟
凰葱崎济邯