Java 玻璃鱼作为OSGi容器
我正在评估OSGi容器,主题是使用Glassfish来包含我的OSGi应用程序组件。我的问题是:玻璃鱼对这有好处吗?有没有人有这样使用它的经验 背景: -该应用程序不是JavaEE应用程序,而是Spring应用程序。 -我一直在评估Felix+Tomcat。 -我从未使用过Glassfish,但它有一些我们的运营人员感兴趣的功能Java 玻璃鱼作为OSGi容器,java,deployment,glassfish,osgi,Java,Deployment,Glassfish,Osgi,我正在评估OSGi容器,主题是使用Glassfish来包含我的OSGi应用程序组件。我的问题是:玻璃鱼对这有好处吗?有没有人有这样使用它的经验 背景: -该应用程序不是JavaEE应用程序,而是Spring应用程序。 -我一直在评估Felix+Tomcat。 -我从未使用过Glassfish,但它有一些我们的运营人员感兴趣的功能 谢谢 玻璃鱼在我看来是个不错的人选,我一定会考虑的。一些资源: 2010年 杰罗姆·多克斯和卢多维奇·尚普诺伊斯 Jesper提到的演示使用OSGi声明性服务。看见
谢谢 玻璃鱼在我看来是个不错的人选,我一定会考虑的。一些资源:
- 2010年
- 杰罗姆·多克斯和卢多维奇·尚普诺伊斯
当前OSGi的工作重点是混合应用程序和OSGi企业规范。我们可以将JPA、JDBC、HTTP和其他服务打包为OSGi捆绑包。看一看最快的OSGi容器可能是NetBeans的
有关更多信息,请参见,虽然Glassfish可能是OSGi容器的一个很好的候选者,但它相当大,因为它主要是一个JavaEE容器。如果我在编写OSGi应用程序,我会使用Karaf/Felix作为容器。它的小型、特定于OSGi的、兼容OSGi 4.2的、处于积极开发阶段(bug很快得到修复),拥有大量的OSGi用户。我看过Sun(2009年在Sun荷兰的办公室)的一次演示,他们在那里演示了这类东西:GlassFish v3,其他OSGi组件在同一OSGi容器中运行,以及使用其他OSGi组件在Glassfish中运行的webapp。所以这绝对是可能的。