Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
1. Въведение в Camel
- Модел на съобщенията в Camel
- Архитектура на Camel
2. Управление на маршрутизирането с Camel
Крайните точки
- Създаване на Java маршрути
- Използване на филтър за съобщения
- Използване на мултикастинг
3. Трансформация на данни в Camel
- Въведение в трансформацията на данни
- Трансформиране на данни с EIPs и Java
- XML трансформация
- Формат на данните, предлаган от Camel
- Използване на CSV и JSON формат на данните в Camel
- Трансформиране с шаблони
- Използване на конвертори на типове в Camel
4. Бийнове и Camel
- Извикване на бийнове от Java
- Моделът Service Activator
- Използване на регистри на бийнове
- Алгоритъм за избор на метод в Camel
- Свързване на параметри на бийн
5. Обработка на грешки
- Разбиране на обработката на грешки
- Обработчици на грешки в Camel
6. Използване на компонентите на Camel
- Преглед на компонентите на Camel
- Файлови и FTP компоненти
- JMS компонент
- CXF компонент за уеб услуги
- MINA компонент за работа в мрежа
- JDBC и JPA компоненти
- Таймер компонент
7. Използване на моделите за корпоративна интеграция
- Агрегатор
- Разделител
- Маршрутизиращ фиш (Routing Slip)
- Динамичен маршрутизатор (Dynamic Router)
- Балансиране на натоварването (Load Balancer)
8. Транзакции в Camel
- Основи на транзакциите
- Моделът Transaction Client EIP
- Конфигуриране и използване на транзакции
9. Конкурентност и мащабируемост
- Използване на конкурентност
- Профили на пулове от нишки в Camel
- Използване на конкурентност с EIPs
- Синхронност и работа с нишки
- API за клиентска конкурентност
- Използване на асинхронния механизъм за маршрутизиране
10. Наблюдение на Camel
- Проверка на здравето на мрежово ниво
- Проверка на здравето на ниво JVM
- Използване на JMX с Camel
- Проверка на активността на приложението
- Управление на Camel приложения
Изисквания
Няма специфични изисквания за посещаване на този курс.
21 Часа
Отзиви от участници (4)
Знанията, предоставени, покриват всички аспекти, които бихме могли да си нуждаем за текущите ни реализации на Apache Camel.
Leon - Vos Management & Logistical Development B.V.
Курс - Apache Camel
Машинен превод
Искрено се забавях с многочислените примери с код.
Catriona Corley - PEAC Finance
Курс - Apache Camel
Машинен превод
I liked the theory then code approach.
Patrick Andersen
Курс - Apache Camel
Машинен превод
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Курс - Apache Camel
Машинен превод