. 1 3 4 5 6 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Е З И К Л М Н О П Р С Т У Х Ц Ч

JBoss

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

Как и многие другие открытые программы, разрабатываемые коммерческими организациями, WildFly можно свободно загрузить и использовать, однако поддержка и консультации осуществляются за деньги. Достаточно хорошая реализация принципов Jakarta EE, делает WildFly конкурентом, для аналогичных проприетарных программных решений, таких, как WebSphere или WebLogic.

В качестве контейнера сервлетов, WildFly, использовал Apache Tomcat, разрабатываемый Apache Software Foundation. Кроме того, WildFly, использует Undertow.

В апреле 2006 года компания Red Hat купила компанию JBoss.

Версия 7.1 JBoss Application Server прошла сертификационные испытания на полную поддержку спецификаций стека Java EE 6 Full Profile.

В Wildfly 8.0 сертифицирована поддержка Java EE 7.

В версии 17.0.1 сертифицирована полная поддержка спецификации Jakarta EE 8 (Full Platform).

С версии 18.0.0 сертифицирована полная поддержка спецификации Jakarta EE 8 (Full Platform, Web Profile).

В апреле 2013 года компания Red Hat, чтобы исключить путаницу с коммерческим продуктом JBoss Enterprise Application Platform, решила изменить название свободного сервера приложения JBoss Application Server на WildFly. Как и прежде, WildFly будет представлять собой развиваемый сообществом проект, на основе которого создаётся сертифицированный для Java EE коммерческий продукт JBoss Enterprise Application Platform.

Преимущества JBoss:

1. Открытый исходный код: JBoss представляет собой проект с открытым исходным кодом, что позволяет пользователям изучать и изменять его в соответствии с их потребностями.

2. Высокая производительность: сервер приложений JBoss предлагает высокую производительность и масштабируемость, что позволяет обеспечивать эффективную работу при больших нагрузках.

3. Обширные возможности: JBoss предоставляет широкий спектр функций, таких как управление транзакциями, кэширование данных, безопасность и многое другое, что делает его идеальным выбором для разработки и развертывания сложных приложений.

Недостатки JBoss:

1. Сложность настройки: из-за широкого спектра функций и возможностей, JBoss может потребовать дополнительного времени и усилий для настройки и настройки, особенно для относительно неопытных пользователей.

2. Сложность обучения: из-за сложности сервера приложений и многочисленных функций, обучение персонала может потребовать дополнительных ресурсов и времени.

3. Ограниченная поддержка: поскольку JBoss является проектом с открытым исходным кодом, уровень и качество поддержки может быть ограниченным по сравнению с коммерческими аналогами.

Обсуждение закрыто.