За день до официального анонса (https://blogs.oracle.com/java/entry/java_ee_7_launch_wednesday) Java EE 7 компания Oracle выпустила открытый сервер приложений GlassFish 4.0 (https://glassfish.java.net/), позиционируемый в качестве эталонной реализации спецификаций Java EE 7 (http://www.oracle.com/technetwork/java/javaee/overview/index...) (Java Platform, Enterprise Edition 7). Код GlassFish распространяется под двумя лицензиями: CDDL v1.0 и GPL v2. В качестве поддерживающей GlassFish 4.0 интегрированной среды разработки заявлен (https://glassfish.java.net/ide.html) пакет NetBeans 7.3.1 (https://netbeans.org/), выпуск которого судя по всему ожидается на днях, а также будущие выпуски Eclipse Kepler и IntelliJ Ultimate 13.<center><img src="https://www.opennet.ru/opennews/pics_base/0_1370982496.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>
Среди особенностей (https://glassfish.java.net/docs/4.0/release-notes.pdf) нового выпуска:
- Серия новых возможностей для разработки приложений с использованием технологий HTML5 (поддержка HTML5 теперь встроена в JavaServer Faces). Добавлена поддержка
Java API for JSON Processing (JSON-P) 1.0 для упрощения разбора данных в формате JSON и Java API for WebSocket 1.0 для организаций двунаправленного канала связи с web-приложением;
- Новые возможности Java API for RESTful Web
Services 2.0, Concurrency Utilities for Java EE 1.0 и Servlet 3.1 позволяют создавать эффективные серверные приложения для параллельной обработки запросов. По сравнению с Java EE 6 значительно улучшены средства доступа к ресурсам контейнеров, увеличена надёжность использования нитей и обеспечена их синхронизация с контейнерами;
- В состав редакции "Full Platform" добавлена спецификация Batch Applications for the Java Platform 1.0 для организации работы приложений в пакетном режиме. Спецификация определяет методы создания пакетных приложений, а также параметры окружения для планирования и выполнения задач;
- Обновлены компоненты:
- Java Message Service (JMS) 2.0,
- Java API for RESTful Web Services (JAX-RS) 2.0,
- Enterprise Java Beans (EJB) 3.2,
- Contexts and Dependency Injection for Java EE (CDI) 1.1,
- Java Persistence API (JPA) 2.1,
- JavaServer Faces (JSF) 2.2,
- Java Servlet 3.1,
- Bean Validation (BV) 1.1,
- Expression Language (EL) 3.0,
- Interceptors 1.2,
- Java Transaction API (JTA) 1.2,
- JavaServer Pages (JSP) 2.3,
- JavaMail 1.5.
URL: http://www.h-online.com/open/news/item/Java-EE-7-reference-i...
Новость: https://www.opennet.ru/opennews/art.shtml?num=37150