OJEE6DBCJMSEJB
D77742GC10 Java EE 6: Develop Business Components with JMS & EJBsКод образовательной программы: Разработка корпоративных приложений
OJEE6DBCJMSEJB
83 440
4 дня
27.05.19

Разработка компонентов уровня бизнес-логики на платформе Java EE 6 с использованием технологий EJB и JMS

Современные корпоративные приложения - это, как правило, сложные "монстры", состоящие из множества взаимодействующих друг с другом модулей, распределённых по множеству узлов. При этом, каждый из этих модулей тоже, как правило, имеет сложную многоуровневую организацию.

Правильное понимание технологий, на базе которых строятся такие модули - ключ к построению эффективной, надёжной и хорошо масштабируемой архитектуры корпоративного приложения. В рамках платформы Java EE такими ключевыми технологиями являются, в первую очередь, Enterprise Java Beans (EJB) и Java Messaging Service (JMS), на которых базируются компоненты, реализующие практически всю бизнес-логику "больших" Java EE-приложений. Именно поэтому их понимание и правильное использование так важно для разработчика приложений на платформе Java EE.

В курсе рассматривается широкий круг вопросов, связанных с построением уровня бизнес-логики современных Java ЕЕ-приложений, в частности:

  • Виды EJB-компонентов, их особенности при реализации бизнес-логики приложения.
  • Сборка EJB-модулей и их развёртывание на сервере приложений.
  • Реализация асинхронного взаимодействия между EJB-компонентами с помощью JMS.
  • Разработка EJB-планировщиков (timer-based services).
  • Управление транзакциями в EJB-компонентах.
  • Реализация политик безопасности на уровне бизнес-логики Java EE-приложений.
  • Типовые проблемы, возникающие в процессе разработки уровня бизнес-логики и подходы к их решению.
  • Основные подходы к организации взаимодействия между Session Beans и MDB с помощью JMS-сообщений.

И многое другое...

Весь теоретический материал и все практические задачи в рамках курса базируются на последней версии спецификаций EJB (3.1), входящей в состав платформы Java EE 6.

Описание курса от вендора