Корпорация Oracle представила новейшие достижения в развитии платформы Java Platform, Enterprise Edition (Java EE) и планы по будущей версии Java EE 7на конференции JavaOne 2012.

Java EE является чрезвычайно популярной платформой. Разработчики используют ее все чаще: зарегистрировано свыше 50 млн. загрузок компонентов Java EE, включая Oracle GlassFish Server. Cпецификация Java EE 6 реализована в 14 серверах приложений, предлагаемых в настоящее время ИТ-поставщиками.

Версия Java EE 7, следующее поколение платформы Java EE, намечена к выпуску во втором квартале 2013 года.

«Недавние инициативы по перспективному развитию Java EE 7 позволяют нам сконцентрироваться на некоторых функциональных возможностях, наиболее востребованных разработчиками, таких как поддержка HTML 5, кэширование и режим пакетной обработки, упрощение API-интерфейсов JMS 2.0, улучшенное согласование компонентов Managed Beans и клиентский API-интерфейс JAX-RS 2.0. Мы рады передать следующую версию непосредственно в руки разработчиков, – отметил Кэмерон Парди (Cameron Purdy), вице-президент Oracle по разработке. – Java EE уже используется в средах облачных вычислений в продуктовых линейках Oracle и решениях других поставщиков, и мы активно планируем следующие шаги по созданию версии Java EE 8, которая обещает сделать приложения Java еще более мобильными в облачной среде».

Запросы на изменение спецификаций (Java Specification Requests, JSRs) на Java EE 7 разрабатываются в режиме полной прозрачности в рамках процесса Java Community Process (JCP) сотнями инженеров более чем из 30 стран при тесном взаимодействии с экспертной группой и свободном доступе к рабочим материалам.

В настоящее время 4 новых запроса JSR для Java EE находятся в процессе разработки, а 10 существующих запросов JSR для Java EE 7 – в процессе обновления. Новые запросы на изменение спецификации Java EE 7: Java API for WebSocket (JSR 356), JCache – Java Temporary Caching API (JSR 107), Batch Applications для Java Platform (JSR 352) и Java API for JSON Processing (JSR 353).

В Java EE 7 планируется реализовать ряд новых функций, которые помогут облегчить создание масштабируемых приложений HTML5, включая поддержку API-интерфейсов I/O Servlet 3.1 API для неблокируемых (управляемых событиями) операций ввода/вывода, JCache, JSON-P, WebSockets, JAX-RS 2.0 Client API, генерацию схем из Java Persistence API (JPA)-классов, а также улучшенные возможности настройки безопасности, что особенно важно для приложений, разворачиваемых в облачных средах.

Кроме того, версия Java EE 7, как ожидается, будет включать целый ряд возможностей, позволяющих повысить эффективность разработчиков. Среди этих возможностей: улучшенные метаданные для описания ресурсов, согласование компонентов Managed Beans (включая транзакционные перехватчики) и валидация на уровне методов с использованием спецификации Bean Validation 1.1.

Обновление службы передачи сообщений до версии Java Message Service (JMS) 2.0 (запрос JSR 343) сделает разработку более простой и удобной благодаря поддержке аннотаций, стандарта CDI (Contexts and Dependency Injection) и API-интерфейса JMS-провайдера, обеспечивающего переносимость (portability).

Сервер приложений GlassFish Server, являясь базовой разработкой для платформы Java EE, представляет собой не только законченную реализацию Java EE 6 (доступной с открытым исходным кодом в редакции GlassFish Server Open Source Edition и в виде проприетарного коммерческого продукта Oracle GlassFish Server), но также служит основой для будущей версии Java EE 7.

Уже ранние варианты GlassFish Server Open Source Edition 4 содержат будущие технологии Java EE 7, такие как Servlet 3.1 NIO и WebSockets. Разработчики могут загрузить новейшие сборки сервера приложений с сайта glassfish.org и начать тестировать их, присылая отзывы экспертным группам.



7 ноября, 2012

Подписаться на новости BIS Journal / Медиа группы Авангард

Подписаться
Введите ваш E-mail

Отправляя данную форму вы соглашаетесь с политикой конфиденциальности персональных данных

05.11.2025
Скамеры меняют «выплаты» на ПДн
05.11.2025
В компании «Т1 Интеграция» провели тестирование программного комплекса MFASOFT Secure Authentication Server
05.11.2025
Google и Nvidia ищут энергию для своих ЦОДов в космосе
05.11.2025
BSI предупреждает о надвигающемся кризисе управления ИИ
05.11.2025
Max растёт до масштабов СНГ
05.11.2025
HIBP представил свой magnum opus
01.11.2025
OpenAI пытается нивелировать правовые риски
01.11.2025
«Максу» банки предпочитают собственные каналы связи
01.11.2025
Фрод в Великобритании увеличился на 17%. Ущерб близится к миллиарду
01.11.2025
40% жертв кибербуллинга встречаются с ним в чатах с незнакомцами

Стать автором BIS Journal

Поля, обозначенные звездочкой, обязательные для заполнения!

Отправляя данную форму вы соглашаетесь с политикой конфиденциальности персональных данных