简体   繁体   English

Eclipse Virgo和Eclipse Gemini有什么区别?

[英]What is difference between Eclipse Virgo and Eclipse Gemini?

Hey, 嘿,
What is difference between Eclipse Virgo and Eclipse Gemini? Eclipse Virgo和Eclipse Gemini有什么区别?
(I understand what OSGI does in general). (我理解OSGI的一般做法)。

From the Virgo proposal : 来自处女座的建议:

Gemini 双子座

Virgo provides a runtime enterprise application model on top of Equinox, with integrated application and provisioning support. Virgo在Equinox之上提供运行时企业应用程序模型 ,具有集成的应用程序和配置支持。 The Gemini project at Eclipse.org provides implementations of enterprise capabilities that can be exploited by such applications. Eclipse.org上的Gemini项目提供了可以被这些应用程序利用的企业功能的实现 The Virgo kernel provides just the foundational capabilities and depends solely on the Gemini Blueprint Service project. Virgo内核仅提供基础功能,仅依赖于Gemini Blueprint Service项目。 The Virgo server distribution pre-integrates the Gemini Web Container and Blueprint Service projects. Virgo服务器分发预先集成了Gemini Web容器和Blueprint Service项目。 Additional capabilities provided by Gemini projects can easily be added to the Virgo Server simply by deploying the appropriate bundle provided by those projects. 只需部署这些项目提供的相应捆绑包,即可轻松将Gemini项目提供的其他功能添加到Virgo服务器。


Resources : 资源:

Eclipse Gemini provides the feature of dependency injection (through Spring) for OSGi bundles. Eclipse Gemini为OSGi包提供了依赖注入(通过Spring)的功能。 In the other hand, Eclipse Virgo is a OSGi runtime built on the Equinox container that includes a bunch of technologies like Gemini, Logback, P2 or servlet containers (like Jetty or Tomcat). 另一方面,Eclipse Virgo是一个基于Equinox容器的OSGi运行时,它包含一系列技术,如Gemini,Logback,P2或servlet容器(如Jetty或Tomcat)。

An alternative for Gemini could be Apache Aries [1] and an alternative for Virgo could be Apache Karaf [2] 双子座的另一种选择可能是Apache Aries [1]而处女座的另一种选择可能是Apache Karaf [2]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM