Red Hat JBoss Enterprise Application Development II (JB325) – Outline

Детальна програма курсу

1. Введение, знакомство со средой в аудитории 2. Обзор Java Enterprise Edition

  • 2.1. Почему Java?
  • 2.2. JAVA EE API’s

3. Maven

  • 3.1. Введение в Maven
  • 3.2. Global settings
  • 3.3. Local Repository Layout
  • 3.4. Project Inheritance

4. Разработка advanced web application

  • 4.1. Разработка clustered application
  • 4.2. JSF Composite Components
  • 4.3. Использование Ajax с JSF

5. Classloading

  • 5.1. Зависимости модулей
  • 5.2. Именование модулей
  • 5.3. Subdeployments, EAR, classloading isolation

6. Advanced enterprise Java Beans

  • 6.1. Введение в и применение Java EE транзакций
  • 6.2. Asynchronous EJB

7. Сервисы web

  • 7.1. Web service consumers
  • 7.2. JSON
  • 7.3. JAX-RS

8. Разработка Messaging Clients

  • 8.1. Введение в Messaging Clients
  • 8.2. Оптимизация Messaging Clients
  • 8.3. Работа с очередями

9. Безопасность Java EE приложений

  • 9.1. Создание и инсталляция кастомизированных модулей
  • 9.2. Конфигурация безопасности приложений

10. Оптимизация производительности Java EE

  • 10.1. Оптимизация Java EE приложений
  • 10.2. Connection Pool
  • 10.3. Конфигурация VM

11. Интернационализация

  • 11.1. I18N
  • 11.2. Расширенные возможности I18N
  • 11.3. Сообщения об ошибках I18N