Новостей.COM ⇒
⇓
2015-07-07
WildFly 9 — новая версия свободного Java-сервера приложений JBoss от Red Hat
На прошлой неделе состоялся новый крупный релиз свободного сервера приложений на Java EE, используемого в качестве upstream для решений JBoss, — WildFly 9.
WildFly разрабатывается компанией Red Hat — проект был ранее известен как JBoss Application Server (JBoss AS). Переименование вызвано желанием устранить путаницу в названиях между коммерческим продуктом (JBoss) и Open Source-проектом, исходный код которого по-прежнему публикуется на условиях лицензии GNU LGPLv2 и применяется как база для линейки продуктов Red Hat JBoss Middleware. Последний релиз WildFly — 9 — сертифицирован по спецификациям Java EE7. Среди ключевых изменений в сервере WildFly 9:
- поддержка в веб-сервере нового стандарта HTTP/2 (для использования требуется наличие Java 8 с особыми настройками);
- поддержка балансировки нагрузки при применении WildFly в качестве фронтенда (в связке с бэкендами, использующими HTTP, HTTP/2, SPDY или mod_cluster);
- усовершенствованный режим suspend, позволяющий отклонять новые запросы, завершая обработку старых;
- возможность управлять сервером с помощью консольных команд (CLI) даже без запущенного сервера (работает по аналогии с режимом только для администрирования, но не требует запуска сервера и использует только TCP-порт);
- новый дистрибутив компактный WildFly Servlet, включающий в себя только минимально необходимое для запуска сервлетов (приложений с собственными фреймворками);
- разделение компонентов: базовые вынесены в дистрибутив Core, функциональные — в Full и Servlet;
- возможность прямого скачивания лог-файлов в системе журналирования;
- переход на использование реализации IIOP из OpenJDK Orb;
- различные улучшения в работе веб-сервисов, кластеров, JCA и JDBC, консоли управления.

Логотип WildFly / Иллюстрация с сайта WildFly
Дмитрий Шурупов по материалам WildFly.