В чем разница между затмением Девы и затмением Близнецов?

Привет,
В чем разница между Eclipse Virgo и Eclipse Gemini?
(я понимаю, что делает OSGI в целом).


person Chiron    schedule 25.09.2010    source источник


Ответы (2)


Из предложения Девы:

Близнецы

Virgo предоставляет модель корпоративных приложений во время выполнения поверх Equinox с интегрированной поддержкой приложений и подготовки. Проект Gemini на Eclipse.org обеспечивает реализацию корпоративных возможностей, которые могут использоваться такими приложениями. Ядро Virgo предоставляет только базовые возможности и зависит исключительно от проекта Gemini Blueprint Service. В дистрибутив сервера Virgo предварительно интегрированы проекты Gemini Web Container и Blueprint Service. Дополнительные возможности, предоставляемые проектами Gemini, можно легко добавить к серверу Virgo, просто развернув соответствующий пакет, предоставляемый этими проектами.


Ресурсы:

person Colin Hebert    schedule 25.09.2010
comment
Честно говоря, я ничего не понял :) Это так теоретически. Простые слова и примеры лучше. - person Chiron; 25.09.2010
comment
Вы можете видеть такие вещи. Близнецы вообще не сервер, а Дева. Реализация Gemini может использоваться как часть Virgo, но также может использоваться как часть любого другого веб-сервера. Дева — это упаковка модулей, и Близнецы — один из этих модулей. - person Colin Hebert; 25.09.2010
comment
Итак, короткий ответ: Близнецы более предприимчивы? - person J-16 SDiZ; 14.01.2011

Eclipse Gemini предоставляет функцию внедрения зависимостей (через Spring) для пакетов OSGi. С другой стороны, Eclipse Virgo — это среда выполнения OSGi, построенная на контейнере Equinox, который включает в себя набор технологий, таких как Gemini, Logback, P2 или контейнеры сервлетов (например, Jetty или Tomcat).

Альтернативой для Близнецов может быть Apache Aries [1], а альтернативой для Девы может быть Apache Karaf [2].

person efernandez    schedule 06.04.2014