Детальна програма курсу
1. Введение, знакомство со средой в аудитории 2. Введение в Camel
- 2.1. Чтение и запись файлов
- 2.2. Чтение сообщений с ftp сервера
- 2.3. Фильтрация сообщений
3. Создание маршрутов
- 3.1. JMS based on content
- 3.2. Exchange headers
- 3.3. JBoss Fuse with OSGI
- 3.4. JBoss Fuse with EAP
4. Преобразование данных
- 4.1. Автоматическое преобразование данных
- 4.2. Message Translator Pattern
- 4.3. Messages Aggregation
5. Routing with Java Beans
- 5.1. Routes with Mock Components
- 5.2. Routes with Java Beans and the Bean Registries
- 5.3. Dynamic Routing with CDI
6. REST сервисы
- 6.1. JAX-RS и Apache CXF
- 6.2. Restlet Component и REST DSL
7. Camel routes
- 7.1. Зависимости приложений с помощью OSGI
- 7.2. OSGI-based features
- 7.3. Маршрут как микросервис в OpenShift
8. Транзакции
- 8.1. Transactional Routes с использованием JBoss Fuse on EAP
- 8.2. Тестирование Transactional Routes
9. Параллельная обработка
- 9.1. Увеличение производительности при помощи параллельной обработки
- 9.2. Параллельная обработка при помощи Camel Enterprise Integration Patterns
10. Итоговый обзор курса
- 10.1. Итоговый обзор курса