Сервер Java-приложений Geronimo, являющийся проектом Apache Software Foundation, в третьей версии переведен на стандарты OSGi Alliance. Они позволяют для простоты управления разбивать большие Java-программы на компоненты (bundle). Благодаря этому Geronimo дает возможность разрабатывать и исполнять модульные корпоративные приложения, объясняют в ASF. В таких приложениях можно будет добавлять новые компоненты или модернизировать имеющиеся, а Geronimo автоматически обновит конфигурацию и загрузит необходимые дополнения. Ряд других серверов приложений, включая Oracle Glassfish, Red Hat JBoss и IBM WebSphere, уже поддерживают стандарт OSGi.

Geronimo 3.0 выпущен в первой бета-версии. Новое OSGi-ядро сервера отвечает за загрузку классов, а также за управление зависимостями и версиями классов и объектов в соответствии со стандартом. Кроме того, в новой версии Geronimo впервые стал поддерживать последнюю версию стандарта Java Enterprise Edition – Java EE 6.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF