Энтони Гонсалвес - Изучаем Java EE 7

Здесь есть возможность читать онлайн «Энтони Гонсалвес - Изучаем Java EE 7» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: СПб., Год выпуска: 2014, ISBN: 2014, Издательство: Питер, Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Изучаем Java EE 7: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Изучаем Java EE 7»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Java Enterprise Edition (Java EE) остается одной из ведущих технологий и платформ на основе Java.
Данная книга представляет собой логичное пошаговое руководство, в котором подробно описаны многие спецификации и эталонные реализации Java EE 7. Работа с ними продемонстрирована на практических примерах. В этом фундаментальном издании также используется новейшая версия инструмента GlassFish, предназначенного для развертывания и администрирования примеров кода.
Книга написана ведущим специалистом по обработке запросов на спецификацию Java EE, членом наблюдательного совета организации Java Community Process (JCP). В ней вы найдете максимально ценную информацию, изложенную с точки зрения эксперта по технологиям Java для предприятий.
Благодаря этой книге вы:
— познакомитесь с новейшей версией платформы Java EE;
— исследуете и научитесь использовать API EJB и JPA — от компонентов-сущностей, компонентов-сеансов до компонентов, управляемых сообщениями, и многого другого;
— откроете для себя API для разработки на веб-уровне, в частности JSF, Facelet и Expression Language;
— научитесь обращаться с веб-службами SOAP и RESTful, а также с другими службами, доступными в новейшей версии Java EE;
— узнаете, как создавать динамические пользовательские интерфейсы для корпоративных и транзакционных Java-приложений.

Изучаем Java EE 7 — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Изучаем Java EE 7», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Таблица 1.6.Управление, безопасность и другие спецификации
Спецификация Версия JSR URL
JACC 1.4 115 http://jcp.org/en/jsr/detail?id=115
Bean Validation (Валидация компонентов) 1.1 349 http://jcp.org/en/jsr/detail?id=349
Contexts and Dependency Injection (Контексты и внедрение зависимости) 1.1 346 http://jcp.org/en/jsr/detail?id=346
Dependency Injection for Java (Внедрение зависимости для Java) 1.0 330 http://jcp.org/en/jsr/detail?id=330
Batch (Пакетная обработка) 1.0 352 http://jcp.org/en/jsr/detail?id=352
Concurrency Utilities for Java EE (Утилиты параллельного доступа для Java EE) 1.0 236 http://jcp.org/en/jsr/detail?id=236
Java EE Management (Управление Java EE) 1.1 77 http://jcp.org/en/jsr/detail?id=77
Java Authentication Service Provider Interface for Containers (Интерфейс поставщика сервисов аутентификации Java для контейнеров) 1.0 196 http://jcp.org/en/jsr/detail?id=196

Java EE 7 не только состоит из 31 собственной спецификации, но и в большой степени опирается на Java SE 7. В табл. 1.7 перечислены спецификации, которые относятся к Java SE, но влияют на Java EE.

Таблица 1.7.Смежные корпоративные технологии в Java SE 7
Спецификация Версия JSR URL
Common Annotations (Общие аннотации) 1.2 250 http://jcp.org/en/jsr/detail?id=250
JDBC 4.1 221 http://jcp.org/en/jsr/detail?id=221
JNDI 1.2
JAXP 1.3 206 http://jcp.org/en/jsr/detail?id=206
StAX 1.0 173 http://jcp.org/en/jsr/detail?id=173
JAAS 1.0
JMX 1.2 3 http://jcp.org/en/jsr/detail?id=3
JAXB 2.2 222 http://jcp.org/en/jsr/detail?id=222
JAF 1.1 925 http://jcp.org/en/jsr/detail?id=925
SAAJ 1.3 http://java.net/projects/saaj

Спецификации веб-профиля 7

Впервые профили были представлены в Java EE 6. Их основной целью было уменьшение платформы в соответствии с нуждами разработчиков. Сегодня размер и сложность приложения, разрабатываемого Java EE 7, не имеют значения, так как вы сможете развернуть его на сервере приложений, который предложит вам API и службы по 31 спецификации. Больше всего версию Java EE критиковали за то, что она получилась слишком громоздкой. Профили были разработаны как раз для устранения этой проблемы. Как показано на рис. 1.5, профили — это подсистемы либо настройки платформы, поэтому некоторые их функции могут пересекаться с функциями платформы или других профилей.

Рис 15Профили в платформе Java EE Java EE 7 определяет один профиль который - фото 13

Рис. 1.5.Профили в платформе Java EE

Java EE 7 определяет один профиль, который называется веб-профилем. Его цель — позволить разработчикам создавать веб-приложения с соответствующим набором технологий. Веб-профиль версии 7.0 указывается в отдельном JSR и на данный момент является единственным профилем платформы Java EE 7. В будущем могут быть созданы другие профили. В табл. 1.8 приведены спецификации, входящие в веб-профиль.

Таблица 1.8.Спецификации веб-профиля 7.0
Спецификация Версия JSR URL
JSF 2.2 344 http://jcp.org/en/jsr/detail?id=344
JSP 2.3 245 http://jcp.org/en/jsr/detail?id=245
JSTL 1.2 52 http://jcp.org/en/jsr/detail?id=52
Servlet 3.1 340 http://jcp.org/en/jsr/detail?id=340
WebSocket 1.0 356 http://jcp.org/en/jsr/detail?id=356
Expression Language 3.0 341 http://jcp.org/en/jsr/detail?id=341
EJBLite 3.2 345 http://jcp.org/en/jsr/detail?id=345
JPA 2.1 338 http://jcp.org/en/jsr/detail?id=338
JTA 1.2 907 http://jcp.org/en/jsr/detail?id=907
Bean Validation 1.1 349 http://jcp.org/en/jsr/detail?id=349
Managed Beans 1.0 316 http://jcp.org/en/jsr/detail?id=316
Interceptors 1.2 318 http://jcp.org/en/jsr/detail?id=318
Contexts and Dependency Injection 1.1 346 http://jcp.org/en/jsr/detail?id=346
Dependency Injection for Java 1.0 330 http://jcp.org/en/jsr/detail?id=330
Debugging Support for Other Languages 1.0 45 http://jcp.org/en/jsr/detail?id=45
JAX-RS 2.0 339 http://jcp.org/en/jsr/detail?id=339
JSON-P 1.0 353 http://jcp.org/en/jsr/detail?id=353

Приложение CD-BookStore

На протяжении всей книги вы будете встречать фрагменты кода, содержащие сущности, ограничения валидации, компоненты EJB, страницы JSF, слушателей JMS, веб-службы SOAP и RESTful. Все они относятся к приложению CD-BookStore. Это приложение представляет собой коммерческий сайт, который позволяет пользователям просматривать каталог книг и компакт-дисков, имеющихся в продаже. С помощью карты покупателя посетители сайта могут выбирать товары в процессе просмотра каталога (а также удалять их из списка), а затем подсчитать общую стоимость покупки, оплатить товары и получить свой заказ. Приложение осуществляет внешние взаимодействия с банковской системой для валидации номеров кредитных карт. Схема такого примера на рис. 1.6 описывает участников и функции системы.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Изучаем Java EE 7»

Представляем Вашему вниманию похожие книги на «Изучаем Java EE 7» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Изучаем Java EE 7»

Обсуждение, отзывы о книге «Изучаем Java EE 7» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x