JOnAS - Википедия - JOnAS
Разработчики) | Консорциум OW2 |
---|---|
Стабильный выпуск | 5.3.0[1] / 4 октября 2013 г. |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Сервер приложений |
Лицензия | LGPL |
Интернет сайт | Йонас |
ЙОНАС это реализация с открытым исходным кодом Java EE сервер приложений спецификация, разработанная и размещенная ObjectWeb консорциум (ObjectWeb - это некоммерческий европейский консорциум, основанный INRIA, Groupe Bull, и France Télécom ) .JOnAS выпускается под LGPL лицензия с открытым исходным кодом.
Сертификация Java EE
JOnAS 5.1 - это Java EE 5 по состоянию на 17 марта 2009 г. Это был первый сервер с открытым исходным кодом, сертифицированный бесплатно с использованием процесса, известного как «стипендия J2EE» и установленного Sun для некоммерческих организаций.[нужна цитата ]. Новая архитектура JOnAS 5 основана на Фреймворк OSGi что значительно упрощает разработку динамических компонентов, чем раньше[нужна цитата ].
JOnAS 5.3 - это Java EE 6 сертифицировано, но только для веб-профиля.[2]
Консоль управления
JOnAS имеет сравнительно понятную консоль удаленного управления, предоставляющую легко доступные инструменты для удаленной загрузки и развертывания веб-приложений.[нужна цитата ], настраивая как безопасные, так и обычные порты веб-доступа и управляя наборами данных имя пользователя - пароль - роль. Эта консоль основана на JavaScript[нужна цитата ]. На первый взгляд, консоли сопоставимых серверов Java EE с открытым исходным кодом кажутся более запутанными, поскольку многие необходимые функции не видны сразу.[нужна цитата ]. Однако это более важно в процессе обучения, поскольку серверы Java EE не предназначены для управления неподготовленным конечным пользователем.[нужна цитата ].
Среда Java EE
JOnAS - это сервер приложений Java EE 6 с открытым исходным кодом. Он обеспечивает полностью совместимый EJB контейнер через EasyBeans и доступен со встроенным Кот или же Причал веб-контейнер. Поддерживается любая JVM версии 1.6, и попытки запуска в свободном стеке с Путь к классам GNU очень многообещающие. JOnAS может работать во многих операционных системах, включая Linux, Windows, AIX, много Posix платформы и другие, при условии, что JVM доступен.
OSGi Environment
Начиная с версии 5, JOnAS полностью основан на Фреймворк OSGi; используя либо Апач Феликс, Затмение Равноденствие или Knopflerfish (хотя пакет JOnAS по умолчанию поставляется с Apache Felix). Это означает, что все компоненты JOnAS упакованы в пакеты, например, полный профиль JOnAS поставляется с более чем 250 пакетами.
Уровень обслуживания реализован с использованием Apache iPOJO, поэтому большинство сервисов JOnAS, сертифицированных Java-EE (постоянство, EJB, ресурсы, ...), напрямую доступны как сервисы OSGi для всех пакетов OSGi, развернутых на JOnAS. Верно и обратное: например, EJB3 может напрямую обращаться к любому количеству служб OSGi с помощью динамического внедрения.
Смотрите также
Примечания
- ^ «Архивная копия». Архивировано из оригинал на 2014-02-03. Получено 2014-03-13.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Архивная копия». Архивировано из оригинал на 2013-12-24. Получено 2013-12-22.CS1 maint: заархивированная копия как заголовок (связь)