Modeshape/Java应用程序/JBoss有多少个JVM';s
我曾不幸尝试使用ApacheJackrabbit开发jee应用程序。它声称具有资源适配器,这样就可以在jee服务器(geronimo或glassfish)中部署jcr以及应用程序的服务器组件。例如,如果您有一个在节点中带有标记的文档存储库,那么您不希望出现与跨jvm和内存空间边界相关的所有颠簸。事实证明,jackrabbts资源适配器的状态非常糟糕,根本没用 建议我签出Modeshape。我看到它像JBoss,这对我来说是新的。由于我看到了更多关于JBoss部署的信息,我被推向了这个方向,但我面临着不止一条新的学习曲线。Modeshape似乎是一个充满活力的项目,但无论如何,现在最重要的是webapps,我所关心的性能问题与此无关 我想知道我是否能实现与Modeshape和JBoss相同的集成部署。如果我不能,我需要继续寻找,或者为了方便起见,回到jackrabbit独立存储库,忍受性能的影响,直到找到更好的东西Modeshape/Java应用程序/JBoss有多少个JVM';s,jboss,modeshape,Jboss,Modeshape,我曾不幸尝试使用ApacheJackrabbit开发jee应用程序。它声称具有资源适配器,这样就可以在jee服务器(geronimo或glassfish)中部署jcr以及应用程序的服务器组件。例如,如果您有一个在节点中带有标记的文档存储库,那么您不希望出现与跨jvm和内存空间边界相关的所有颠簸。事实证明,jackrabbts资源适配器的状态非常糟糕,根本没用 建议我签出Modeshape。我看到它像JBoss,这对我来说是新的。由于我看到了更多关于JBoss部署的信息,我被推向了这个方向,但我面
感谢您的考虑。在最高级别,ModeShape可以嵌入到单个JVM中,并且这些JVM可以选择集群在一起 对于JavaSE,嵌入确实是正确的方法。ModeShape与您的应用程序在同一个JVM中运行,因此所有访问都是本地的(尽管ModeShape仍然可以将内容持久化到远程数据库或系统)。应用程序实例化
ModeShapeEngine
并启动一个或多个存储库;应用程序从这些存储库获取会话;当应用程序终止时,应用程序关闭引擎
在Geronimo、Tomcat和JBoss等应用服务器中,还有几个选项:
- 您仍然可以在(web)应用程序中嵌入一个存储库,其方法与上述方法相同;或
- 您让服务器运行/管理ModeShape引擎,您的应用程序只需在JNDI中查找存储库