ЙОНАС - JOnAS

ЙОНАС
JonAS.png
Разработчики)Консорциум OW2
Стабильный выпуск
5.3.0[1] / 4 октября 2013 г. (2013-10-04)
Репозиторий Отредактируйте это в Викиданных
Написано вЯва
Операционная системаКроссплатформенность
ТипСервер приложений
ЛицензияLGPL
Интернет сайтЙонас.ow2.org

ЙОНАС это реализация с открытым исходным кодом 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 с помощью динамического внедрения.

Смотрите также

Примечания

  1. ^ «Архивная копия». Архивировано из оригинал на 2014-02-03. Получено 2014-03-13.CS1 maint: заархивированная копия как заголовок (связь)
  2. ^ «Архивная копия». Архивировано из оригинал на 2013-12-24. Получено 2013-12-22.CS1 maint: заархивированная копия как заголовок (связь)

внешняя ссылка