![](https://www.kv.by/sites/default/files/styles/post_picture/public/orakl_6.jpg?itok=88p2RhFi)
Корпорация Oracle анонсировала последние достижения в развитии платформы Java Platform, Enterprise Edition (Java EE) и планы по будущей версии Java EE 8 и представила сервер приложений GlassFish Server Open Source Edition 4.1 с поддержкой обновленной платформы, новыми функциональными возможностями и улучшенной средой разработки.
Java является повсеместно используемым, самым популярным в мире языком программирования, который служит основой для бесчисленного множества инновационных технологий. Java Platform, Enterprise Edition (Java EE) — важнейшая платформа для разработки и внедрения приложений и сервисов корпоративного класса, ставшая глобальным стандартом развиваемого сообществом корпоративного программного обеспечения. Поэтому Oracle и сообщество Java непрерывно внедряют инновационные решения, чтобы совершенствовать Java EE и предоставлять максимальные преимущества конечным пользователям.
Java EE 8, платформа Java EE нового поколения, утверждена исполнительным комитетом Java Community Process (JCP) как запрос на изменение спецификаций Java Specification Request (JSR) 366 и запланирована к выпуску в 2016 году.
Платформа Java EE, являющаяся отраслевым стандартом корпоративных технологий Java, поддерживает множество реализаций, предлагая предприятиям свободу выбора решений и поставщиков для снижения рисков. Кроме того, Java EE предоставляет надежную основу, которая развивается для удовлетворения требований корпоративных приложений.
Java EE 8 будет обеспечивать улучшенную поддержку HTML5 для доступности масштабируемых сервисов на мобильных устройствах и в браузерах, простоту использования для повышения производительности разработки приложений и сокращения объемов шаблонного кода, а также облачную реализацию для переносимых приложений в облачных средах.
Спецификация Java EE 8 определяется в рамках процесса JCP, поддерживающего открытые обсуждения, стимулируя сотрудничество между специалистами, поставщиками и предприятиями.
Кроме того, Oracle сообщила о продолжающемся внедрении инноваций в платформу Java Platform, Standard Edition 8 (Java SE 8), которая занимает прочные позиции и демонстрирует рекордную популярность.
«Java Platform, Enterprise Edition, отраслевой стандарт корпоративных технологий Java, продолжает лидировать в отрасли благодаря огромному вкладу групп пользователей, организаций, отраслевых экспертов и отдельных разработчиков, — отметил Анил Гаур (Anil Gaur), вице-президент Oracle по разработке программного обеспечения. — Этот вклад проявляется в GlassFish Server Open Source Edition 4.1 как реализации стандарта Java EE 7, а также в активной включенности в создание будущей платформы Java EE 8 через программу Adopt-a-JSR».
Новые возможности стандарта корпоративных технологий, развиваемого сообществом
Платформа Java EE, развиваемая в рамках процесса Java Community Process при участии отраслевых экспертов и организаций, разрабатывающих коммерческие программные продукты и решения с открытым исходным кодом, является стандартом поддерживаемого сообществом корпоративного программного обеспечения. Утвержденные запросы JSR, реализация которых ожидается в Java EE 8:
• Java API для JSON Binding 1.0 (JSR 367) — связывание Java-объектов и их JSON-представлений
• Java Message Service 2.1 (JSR 368) — соответствие стандарту CDI и повышение удобства использования
• Java Servlet 4.0 (JSR 369) — поддержка HTTP 2.0
• Java API для RESTful Web Services 2.1 (JSR 370) — отправляемые сервером события
• Model-View-Controller 1.0 (JSR 371) — стандартизованная, ориентированная на действия среда MVC
• JavaServer Faces 2.3 (JSR 372) — улучшенный API-интерфейс AJAX
Планируются дополнительные JSR, в том числе:
• Java EE Security 1.0 — упрощение разработки безопасных приложений
• REST Management 1.0 — управление и мониторинг с применением RESTful для серверов приложений Java EE
• JSON Processing 1.1 — улучшенная поддержка Java SE 8 и редактирование/преобразование модели объектов JSON.
Усовершенствования GlassFish Server Open Source Edition
GlassFish Server Open Source Edition 4.1 предлагает ряд новых функциональных возможностей, в том числе, поддержку обновленной платформы и улучшенную среду разработки. Новая версия включает следующие усовершенствования:
• Поддержка обновленной платформы — в новой версии реализована поддержка Java 8, а также обновленных версий WebSocket 1.1 и CDI 1.2.
• Повышение качества и улучшение среды разработки — обновлены версии более 20 подпроектов, внесено более 1000 исправлений и функциональных усовершенствований.
• Эталонная реализация WebSocket (Tyrus) — в эту реализацию добавлены ограничения сеансов, поддержка прокси, переподключение клиентов, оптимизированная широковещательная передача и доступ к показателям производительности через Java Management Extension (JMX).
• Эталонная реализация JAX-RS (Jersey) — в эту реализацию добавлены новый API-интерфейс диагностики и переподключение клиентов через отправляемые сервером события.
• JMS через WebSocket (OpenMQ) — в GlassFish Server Open Source Edition 4.1 добавлена поддержка передачи сообщений через WebSocket, в том числе, по протоколам mqstmp и mqjsonstmp для клиентов, отличных от Java.
• Интеграция с NetBeans 8.0.1 — GlassFish Server Open Source Edition 4.1 теперь является компонентом NetBeans 8.0.1 для предоставления готовой среды эффективной разработки Java EE 7.
Новая версия Java EE 7 Software Development Kit (SDK) включает GlassFish Server Open Source Edition 4.1, а также обновленное руководство по Java EE и новый zip-инсталлятор.
Oracle также предлагает обновленную эталонную реализацию Java EE на базе GlassFish Server Open Source Edition 4.1.
![Версия для печати Версия для печати](https://www.kv.by/sites/all/modules/print/icons/print_icon.png)
Горячие темы