【问题标题】:OSGi support at Java EE app servers [closed]Java EE 应用服务器上的 OSGi 支持 [关闭]
【发布时间】:2012-11-13 16:25:57
【问题描述】:

我们一直在考虑将 OSGi 用于我们的 Web 应用程序模块。然而,我们不知道我们想使用哪个 AS。

似乎对 OSGi 的原生支持存在于主要应用服务器的 WebSphere 和 JBoss 中,以及一些使用较少的服务器(例如 Glassfish 和 Geronimo)中。 对于 Tomcat 或 WebLogic,它不是直接支持的,而是通过 bridge workaround

如果我们使用 Tomcat/WebLogic + 解决方法,我们会放弃哪些功能? 哪些东西只有在 JBoss 和 WebSphere 等原生支持下才能获得?

JTA 就是一个这样的例子。似乎我们不会使用桥接解决方法获得 Java EE 事务。还有其他人吗?

【问题讨论】:

    标签: jakarta-ee jboss websphere osgi


    【解决方案1】:

    你考虑过http://www.eclipse.org/virgo/吗?

    谢谢, 拉古

    【讨论】:

    • 我知道那里有很多应用服务器和等价物。有什么理由我应该考虑吗?它与我已经列出的有什么不同吗?如果有,怎么做?
    • 我只是想确认您没有错过。此外,我认为 Virgo 不需要任何变通方法,如果你在应用程序中使用 Spring,Virgo 会很好地支持它。
    • 另一个选项是 Apache Karaf。它支持战争部署以及 wab 部署。因此,您拥有所有 Web 功能和完整的 osgi 支持。
    猜你喜欢
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    • 2011-04-07
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 2015-05-27
    相关资源
    最近更新 更多