FORESIGHT Pro

Обзор сервера приложений JBOSS

JBoss Application Server (WildFly) - Java EE совместимый сервер приложений с открытым исходным кодом, разработанный одноименной компанией.

Эталонная реализация принципов Java EE делает JBoss Application Server конкурентом для аналогичных проприетарных коммерческих программных решений, таких как IBM WebSphere или Oracle WebLogic. 

JBOSS является мировым лидером среди серверов приложений с открытым кодом, поддерживающих новейшие отраслевые стандарты.
В 2006 году компанию разработчика JBOSS AS поглотил американский поставщик решений с открытым исходным кодом - Red Hat, производящий одноимённый дистрибутив операционной системы на GNU/Linux. В связи с этим, во избежание путаницы с коммерческим продуктом Red Hat JBoss Enterprise Application Platform, было решено изменить название свободного сервера приложения JBoss Application Server на WildFly. 

Сегодня, WildFly по-прежнему является сервером с открытом кодом, активно развивается и поддерживает все современные стандарты и технологии (в том числе Java EE 7).

 

Применение

Эталонная реализация JAVA EE, гибкая настройка и возможность адаптации под конкретную задачу делает JBOSS AS (WildFly) современным конкурентным решением для построения многозвенной архитектуры приложений любой степени сложности на предприятии.

 

Конкурентные преимущества

Проекты, реализованные с помощью JBOSS AS (WildFly) являются мостом между программным кодом, разрабатываемым внутри компании и операционной системой, предоставляя все сервисы, необходимые для создания корпоративных приложений - EJB, JSP/ servlets и веб-сервисы (транзакции, отправка сообщений и др.), не требующие при внедрении изменения исходного кода. 

Архитектура сервера приложений JBOSS AS (WildFly) представлена на изображении ниже:

 

 

 

1 

Рис. 1 Архитектура сервера приложений JBOSS 

 

Также к конкурентным преимуществам сервера можно отнести:

  • Высокая скорость запуска и работы служб сервера;
  • Высокая производительность и масштабируемость (низкие требования к железу - возможность работы сервера даже на виртуальных машинах со средними качественными характеристиками, за счет оптимизации нагрузки на оперативную память);
  • Единая точка для осуществления конфигурационного управления сервера;
  • Поддержка самых последних стандартов и технологий;
  • Сервер создается на основе лучших серверов приложений мира с открытым исходным кодом и постоянно совершенствуется.

Однако, безусловно, главным конкурентным преимуществом сервера является его некоммерческая лицензия.

 

Наши компетенции

  • Настройка и конфигурирование JBOSS AS (WildFly);
  • Консалтинг и сопровождение;
  • Разработка многозвенной архитектуры приложений с использованием JBOSS AS (WildFly).