Ешь, двигайся, спи Жесткий подход Дэна Кеннеди Телефоны Бизбук - c 10 до 18 по будним дням
 
Наши проекты:
Вход для зарегистрированных пользователей
Регистрация нового пользователя
Каталог книг Новинки Анонсы Заказы / Корзина Рассылка Оплата и Доставка Контакты
Вы находитесь в разделе каталога:
• Java EE 7. Основы, Арун Гупта


Java EE 7. Основы
Java EE 7. Основы
Арун Гупта
Год выпуска: 2014
Изд-во: Диалектика-Вильямс
ISBN: 978-5-8459-1896-3
Переплёт: твердый
336 страниц
Цена: 265.00 грн.
Временно отсутствует     Оставить заявку
Изучите передовые технологии платформы Java Enterprise Edition 7 и узнайте о новинках, реализованных в ее последней версии, которая обеспечивает поддержку HTML5 и предлагает повышенную производительность и расширенную функциональность корпоративных приложений.
Книга "Java EE 7. Основы" написана одним из ведущих разработчиков проекта Java EE, и каждая глава в ней посвящена рассмотрению одной из ключевых спецификаций платформы, включая WebSockets, Batch Processing, RESTful Web Services и Java Message Service.

Основной материал отлично дополняет последняя глава, содержащая подробное описание поэтапного создания приложения типа "точка-точка" с использованием большинства рассмотренных в книге технологий. Это поможет лучше понять шаблоны проектирования, применяемые разработчиками приложений Java EE.

- Ознакомьтесь с ключевыми компонентами платформы Java EE, руководствуясь многочисленными примерами в виде фрагментов кода, сопровождаемых подробными пояснениями автора.
- Изучите все новые технологии, которые были добавлены в версии Java EE 7, включая веб-сокеты, JSON, пакетную обработку и утилиты параллельного выполнения.
- Узнайте о применении веб-служб RESTful, служб на основе SOAP и службы сообщений Java (JMS).
- Изучите технологии Enterprise JavaBeans, CDI (Contexts and Dependency Injection) и Java Persistence.
- Узнайте о том, каким изменениям подверглись различные компоненты при переходе от Java EE 6 к Java EE 7.

Об авторе книги "Java EE 7. Основы":
Арун Гупта
- ведущий специалист по Java в корпорации Oracle с многолетним опытом работы в данной области.
Он является одним из основателей команды по разработке платформы Java EE и внес свой вклад в каждый из ее выпусков.





Содержание книги Арун Гупта "Java EE 7. Основы"





Предисловие 11
Об авторе 13
Об изображении на обложке 14
Введение 15
Соглашения, принятые в книге 15
Исходный код примеров 16
От издательства 16
Глава 1. Корпоративная платформа Java EE 17
Составляющие спецификации 19
Что нового в Java EE 7 22
Глава 2. Сервлеты 27
Аннотация WebServlet 27
Фильтры сервлетов 32
Слушатели событий 33
Асинхронная обработка 36
Неблокирующий ввод-вывод 37
Веб-фрагменты 39
Безопасность 40
Упаковка ресурсов 43
Настраиваемые страницы с сообщениями об ошибках 44
Обработка многокомпонентных запросов 44
Обработка обновления протокола 45
Глава 3. JavaServer Faces 47
Технология Facelets 48
Работа с ресурсами 51
Составные компоненты 52
Жизненный цикл обработки запроса 55
Поддержка Ajax 56
Обработка GET-запросов 59
Серверные и клиентские точки расширения 61
Валидация данных 63
Правила навигации 64
Потоки Faces Flow 65
Контракты библиотеки ресурсов 70
Сквозные атрибуты и разметка в стиле HTML5 72
Теги компонентов 73
Глава 4. Веб-службы RESTful 85
Ресурсы 86
Привязка HTTP-методов 88
Множественные представления ресурсов 91
Связывание запроса с ресурсом 92
Поставщики сущностей 94
Client API 96
Настраиваемые сообщения об исключениях 98
Фильтры и перехватчики сущностей 99
Валидация ресурсов 105
Глава 5. Веб-службы на основе SOAP 107
Конечные точки веб-службы 108
Динамическая конечная точка на основе поставщика услуг 111
Реализация конечной точки на основе интерфейса Endpoint 112
Клиент веб-службы 113
Динамический клиент на основе интерфейса Dispatch 114
Обработчики 116
Глава 6. Обработка данных в формате JSON 119
Streaming API 120
Чтение данных JSON с использованием Streaming API 120
Генерация данных JSON с использованием Streaming API 122
Object Model API 123
Чтение данных JSON с использованием Object Model API 124
Генерация данных JSON с использованием Object Model API 125
Глава 7. WebSocket 127
Аннотированная серверная конечная точка 128
Программная серверная конечная точка 133
Аннотированная клиентская конечная точка 137
Программная клиентская конечная точка 140
JavaScript-клиент веб-сокета 142
Кодировщики и декодировщики 143
Интеграция с системой обеспечения безопасности Java EE 146
Глава 8. Компоненты Enterprise JavaBeans 149
Сеансовые бины, сохраняющие состояние 149
Сеансовые бины, не сохраняющие состояние 152
Сеансовые бины-синглетоны 154
Перехват событий жизненного цикла 155
Бины, управляемые сообщениями 157
Переносимые глобальные имена JNDI 159
Транзакции 160
Асинхронные вызовы 162
Таймеры 163
Embeddable API 166
EJB Lite 168
Глава 9. Инжекция контекстов и зависимостей 171
Обнаружение бинов 171
Точки инжекции 174
Аннотации @Quali? er и @Alternative 175
Полиформизм времени выполнения 177
Перехватчики вызовов методов 178
Декораторы 181
Области видимости и контексты 183
Стереотипы 184
События 185
Переносимые расширения 187
Встроенные бины 188
Обработка событий жизненного цикла 189
Глава 10. Утилиты параллельного выполнения 191
Асинхронные задачи 191
Планирование задач 196
Управляемые потоки 199
Динамические контекстные объекты 200
Глава 11. Валидация бинов 203
Встроенные ограничения 203
Определение пользовательского ограничения 206
Группы валидации 209
Ограничения для методов и конструкторов 211
Глава 12. Транзакции Java 215
Транзакции, управляемые пользователем 215
Транзакции, управляемые контейнером 216
Аннотация @TransactionScoped 218
Глава 13. Модель персистентности 219
Сущности 219
Единица персистентности, контекст персистентности и менеджер сущностей 222
Генерация схемы 225
Создание, чтение, обновление и удаление сущностей 229
Слушатели событий сущности 232
Хранимые процедуры 235
Валидация сущностей 236
Транзакции и блокировка 238
Кеширование 240
Глава 14. Служба обмена сообщениями Java 243
Отправка сообщения 245
Получение синхронных сообщений 249
Получение асинхронных сообщений 252
Качество обслуживания 252
Временные объекты назначения 253
Глава 15. Пакетная обработка 255
Блочно-ориентированная обработка 256
Пользовательские контрольные точки 261
Обработка исключений 262
Мини-пакетная обработка 263
Слушатели событий 263
Последовательность выполнения задания 265
Элемент Flow 266
Элемент Split 266
Элемент Decision 267
Сегментирование задания 268
Глава 16. Создание приложения с архитектурой "точка-точка" 273
Требования к программному обеспечению 273
Постановка задачи 274
Организация работы с учебным проектом 275
Подготовка к работе 276
Бронирование билетов (Java Server Faces) 280
Комната чата (Java API for WebSocket) 288
Просмотр списка фильмов и удаление его элементов (Java API for RESTful Web Services) 294
Добавление фильма (Java API for JSON Processing) 299
Кассовые сборы (Batch Applications for the Java Platform) 305
Бонусные баллы (Java Message Service 2) 311
Заключение 317
Устранение неполадок 318
Готовое решение 319
Приложение. Перечень спецификаций 321
Спецификации веб-технологий 321
Спецификации корпоративных технологий 321
Технологии веб-служб 322
Технологии управления и обеспечения безопасности 322
Предметный указатель 323

С этой книгой чаще всего покупают:
Java. Библиотека профессионала, том 2. Расширенные средства программирования

Java. Библиотека профессионала, том 2. Расширенные средства программирования

Кей С. Хорстманн, Гари Корнелл
Год выпуска: 2016
Изд-во: Диалектика-Вильямс

в корзину

Instant Purshare Только на 1 книгу
 
   
Цена: 580.00 грн. 
   

Хотите оставить отзыв? У Вас возникли вопросы о книге "Java EE 7. Основы, Арун Гупта" ? Пишите:

* Текст сообщения:
 
  Отправить
Поиск по каталогу
 поиск в аннотациях
Искать

* Подробнее об условиях доставки смотрите в разделе "Оплата и Доставка" нашего магазина.
Если у Вас возникли вопросы как подобрать и купить книги в нашем интернет-магазине звоните с 9 до 18 по будним дням: Киев 331-04-53, Водафон (050) 809-56-66, Киевстар (067) 408-26-36, Лайф (063) 227-24-47, Интертелеком (094) 831-04-53 или пишите нам

 
   
  Programming - Dmitriy Kotov & Andrey Kotov