Авторизованный учебный центр IBM в Украине
01033, Украина, Киев
ул.Шота Руставели 39/41
тел.: (+38) 044 227 5150
тел.: (+38) 044 227 5151
e-mail: info@iq-partner.com
     Сегодня:













Rational    / к списку курсов


Расписание   
WD352: Разработка EJB 3 приложений в для WebSphere Application Server V7.5
WD352:Developing EJB 3 Applications for WebSphere Application Server V7


Продолжительность: 5 дней
Цена курса: 1330.00 у.е.
Язык материалов: en

Предварительный заказ курса



  Курс   WD352: Разработка EJB 3 приложений в для WebSphere Application Server V7.5
  заполните, пожалуйста, все поля формы
  Ф.И.О.:
  E-mail:
  Дата: - желаемая дата начала тренинга
  Подтверждаю - подтвердите, что вы не спам-робот

  Комментарии:
 


После отправки сообщения - зайдите в форму и проверьте подтверждение отправки

Для повторной отправки заказа - повторно зайдите на страницу данного курса








Описание курса
Данный курс предназначен помочь слушателям получить знания, касающиеся разработки Java EE приложений, использующих Enterprise JavaBeans (EJB) 3.0 и Java Persistence API (JPA). В данном курсе слушатели познакомятся с компонентной моделью Java EE 5, новшествами, ею привнесенными. Слушатели научатся разрабатывать и тестировать EJB компоненты различных типов и сохраняемые сущности, познакомятся с возможностями, предоставляемыми EJB контейнером, такими как безопасность, поддержка транзакционной логики, созданием Web-служб из EJB компонентов, разработкой клиентов EJB.

Аудитория
Данный курс предназначен для разработчиков Java приложений.

Предварительная подготовка
Навык практической работы с Java, понимание концепций построения баз данных, SQL. Полезным может оказаться опыт разработки Web-приложений. Курс WD152.

Содержание
  • Введение
  • Архитектура Java EE
  • Введение в EJB 3
  • Session EJBs
  • Практическое занятие по созданию stateless session bean компонента
  • Учебный пример: библиотека
  • Практическое занятие по настройке учебного примера
  • Стратегии тестирования EJB компонентов
  • Практическое занятие по построению учебного примера
  • Практическое занятие по созданию stateful session bean компонента
  • Клиенты EJB
  • Практическое занятие по разработке Java клиента
  • Введение в Java Persistence API (JPA)
  • Практическое занятие по разработке entity beans компонентов
  • Java Persistence Query Language (JPQL)
  • Практическое занятие по созданию фасадов для entity beans компонентов
  • Message-driven beans (MDB)
  • Практическое занятие по добавлению в учебный пример MDB
  • Практическое занятие по созданию пользовательского Web-интерфейса
  • Управление транзакциями в EJB
  • Практическое занятие по добавлению транзакционной логики в учебный пример
  • EJB 3 таймеры и перехватчики
  • Практическое занятие по добавлению EJB таймера в проект
  • EJB и Web-службы
  • Практическое занятие по созданию Web-службы из stateless session bean компонента (опционально)
  • Безопасность в EJB
  • Практическое занятие по реализации безопасности EJB в учебном примере
  • Рекомендуемые практики EJB 3
  • Развертывание приложений на WebSphere Application Server V7
  • Практическое занятие по развертыванию учебного примера (опционально)
  • Итоги курса
  • Наследование сохраняемых сущностей (опционально)


Приобретаемые навыки
После окончания курса слушатели смогут:
- Определять цель и возможности использования технологии EJB.
- Описывать архитектуру приложений Java EE 5.
- Использовать аннотации при разработке EJB компонентов.
- Представлять связи между аннотациями и записями в дескрипторах развертывания.
- Определять и использовать вложения зависимостей и ресурсов.
- Разрабатывать и тестировать различные типы EJB компонентов (stateless session, stateful session, message-driven) и JPA сущности.
- Использовать Java Persistence Query Language (JPQL).
- Осуществлять объектно-реляционное отображение (ORM) сохраняемых данных.
- Реализовывать сохраняемые сущности.
- Использовать обмен сообщениями как средство межпрограммного взаимодействия, используя message-driven EJB компоненты.
- Использовать EJB таймеры и перехватчики.
- Осуществлять управление транзакционной логикой.
- Создавать и тестировать клиентов EJB.
- Создавать Web-службы из EJB.
- Применять лучшие практики проектирования и реализации EJB компонентов.
- Использовать IBM Rational Application Developer V7.5 для разработки и тестирования EJB 3 приложений.
- Разворачивать приложения, основанные на EJB 3 компонентах, на WebSphere Application Server V7.










Украина-Сегодня: Каталог сайтов © 2015-2018 IQ-PARTNER