【发布时间】:2011-04-17 05:43:15
【问题描述】:
嘿,
日食处女座和日食双子座有什么区别?
(我了解 OSGI 的一般用途)。
【问题讨论】:
标签: java osgi eclipse-gemini eclipse-virgo
嘿,
日食处女座和日食双子座有什么区别?
(我了解 OSGI 的一般用途)。
【问题讨论】:
标签: java osgi eclipse-gemini eclipse-virgo
来自处女座的提议:
双子座
Virgo 在 Equinox 之上提供运行时企业应用程序模型,具有集成的应用程序和供应支持。 Eclipse.org 上的 Gemini 项目提供了企业功能的实现,这些应用程序可以利用这些功能。 Virgo 内核仅提供基础功能并且完全依赖于 Gemini Blueprint Service 项目。 Virgo 服务器分发预集成了 Gemini Web 容器 和 Blueprint Service 项目。 Gemini 项目提供的附加功能可以很容易地添加到 Virgo 服务器,只需部署这些项目提供的适当捆绑包。
资源:
【讨论】:
Eclipse Gemini 为 OSGi 包提供了依赖注入功能(通过 Spring)。另一方面,Eclipse Virgo 是一个构建在 Equinox 容器上的 OSGi 运行时,其中包括一系列技术,如 Gemini、Logback、P2 或 servlet 容器(如 Jetty 或 Tomcat)。
双子座的替代品可能是 Apache Aries [1],处女座的替代品可能是 Apache Karaf [2]
【讨论】: