Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 21 часa
Съдържание и теми, включени в курса
1. Въведение в Camel
- Модел на съобщенията на Camel
- Архитектура на Camel
2. Управление на маршрутизирането с Camel
Крайните точки
- Създаване на Java маршрути
- Използване на филтър за съобщения
- Използване на мултикаст
3. Трансформация на данни в Camel
- Въведение в трансформацията на данни
- Трансформиране на данни с EIP и 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
- Динамичен маршрутизатор
- Балансьор на натоварването
8. Транзакции в Camel
- Основи на транзакциите
- EIP на транзакционния клиент
- Конфигуриране и използване на транзакции
9. Паралелност и мащабируемост
- Използване на паралелност
- Профили на пулове от нишки на Camel
- Използване на паралелност с EIP
- Синхронност и нишки
- Клиентски API за паралелност
- Използване на асинхронния двигател за маршрутизиране
10. Наблюдение на Camel
- Проверка на здравето на мрежово ниво
- Проверка на здравето на ниво JVM
- Използване на JMX с Camel
- Проверка на активността на приложението
- Управление на приложения на Camel
Изисквания
Няма специфични изисквания, необходими за посещение на този курс.
Отзиви от участници (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
Машинен превод