小编use*_*646的帖子

企业OSGi框架:成熟度比较Apache Aries与Eclipse Gemini

问:截至今天,两个企业OSGi框架中哪一个更成熟:Apache Aries还是Eclipse Gemini?

我对Aries和Gemini Enterprise OSGi功能进行了一些基础研究.我也经历了一个类似的问题:Gemini和Apache Aries蓝图容器.

我的要求和发现如下.非常感谢您的额外投入.

  1. 蓝图容器:Aries和Gemini在蓝图规范的实施方面似乎都同样成熟.

  2. Web开发(将使用Spring Portlet MVC针对JSR 286进行开发):
    虽然Gemini Web源于Spring DM(因此我最初偏爱Gemini框架),但我相信Aries应该同样能够使用基于Spring Portlet MVC的Web应用.

  3. JPA:这是我最关注的领域.虽然我最初更倾向于Gemini(由于它源于Spring DM并且来自活跃的SpringSource社区的支持),但我觉得与Aries JPA相比,Gemini JPA的成熟度相当低.原因:

    • Gemini JPA仅支持与EclipseLink集成为JPA提供程序.我想使用Hibernate.Aries JPA支持Hibernate.
    • 参考Gemini JPA限制:特别限制#5:缺乏对JTA交易的支持.似乎Aries JPA支持JTA ......但是我还没有能够深入了解支持级别的细节.
  4. JNDI:我的新Web应用程序需要从JBoss应用程序服务器内托管的服务层调用现有的Session EJB.因此,JNDI支持对于我在客户端层中启用OSGi的Web应用程序至关重要.
    似乎Gemini Naming 尚未发布,而Aries 已经在这个领域获得了一些能力.

enterprise osgi aries

19
推荐指数
1
解决办法
5826
查看次数

标签 统计

aries ×1

enterprise ×1

osgi ×1