OrinkSoft.ru

Описание программы 2008-02-04

Изображение программы: Разработка EJB-компонентов (Skillsoft)

Автор: Skillsoft

Аннотация/Описание
Описание компонентной модели Enterprise JavaBean (EJB) и изучение способов создания EJB-компонентов

Целевая аудитория
Java-разработчики, которые интересуются технологией Enterprise JavaBeans и методами ее применения в разработке приложений промышленного уровня; бизнес-аналитики, системные архитекторы, технические руководители, а также лица, ответственные за оценку и выбор перспективных технологий, которые заинтересованы в получении общих сведений об архитектуре промышленных приложений на платформе J2EE

Предпосылки
Хорошее практическое знание языка Java, особенно интерфейсов API из набора разработчика Java 2 Standard Edition; знакомство с методами объектно-ориентированного анализа и проектирования, а также с основами разработки распределенных компонентных систем и серверных систем является хорошим преимуществом

Продолжительность
220 минут

Цели
Разработка EJB-компонентов

• Обсуждение компонентных серверных архитектур и составных частей программных систем.
• Обзор особенностей модели серверных компонентов Enterprise JavaBean (EJB).
• Описание трех типов EJB-компонентов.
• Описание сервисов, которые EJB-контейнер предоставляет EJB-компонентам.
• Обзор различных путей использования и возможностей сеансовых компонентов (session bean).
• Определение характеристик такого компонента и домашних интерфейсов для любого сеансового компонента (session bean).
• Изучение приемов создания класса реализации (implementation class) вместе с безнес-методами для сеансового компонента.
• Создание несложного сеансового компонента с сохранением состояния (stateful session bean).
• Описание свойств субъектного компонента (entity bean), в том числе его жизненного цикла и механизма обеспечения целостности информации.
• Краткий обзор этапов создания субъектного компонента (entity bean) с помощью механизма обеспечения целостности (bean-managed persistence).
• Создание удаленного интерфейса (remote interface), удаленного домашнего интерфейса (remote home interface) и класса реализации компонента (bean implementation class) для субъектного компонента BMP.