문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1. Camel 소개
- Camel의 메시지 모델
- Camel의 아키텍처
2. Camel을 활용한 라우팅 관리
엔드포인트에 대하여
- Java 기반 라우트 생성하기
- 메시지 필터 사용법
- 멀티캐스팅 활용 방법
3. Camel에서의 데이터 변환
- 데이터 변환 개요
- EIP 및 Java를 이용한 데이터 변환 방식
- XML 변환 방법
- Camel이 제공하는 데이터 포맷 활용법
- Camel의 CSV 및 JSON 형식 처리 기능 사용하기
- 템플릿을 통한 데이터 변환 방법
- Camel 타입 컨버터 사용법
4. 빈과 Camel의 연동
- Java에서 빈 호출하는 방법
- Service Activator 패턴 소개
- 빈 레지스트리 활용법
- Camel의 메서드 선택 알고리즘 설명
- 빈 매개변수 바인딩 방법
5. 오류 처리 기법
- 오류 처리 개념 이해하기
- Camel에서 사용되는 오류 핸들러 유형
6. Camel 컴포넌트 활용법
- Camel 컴포넌트 개요
- 파일 및 FTP 컴포넌트 사용법
- JMS 컴포넌트 설명
- 웹 서비스용 CXF 컴포넌트 사용법
- 네트워킹을 위한 MINA 컴포넌트 활용법
- JDBC 및 JPA 컴포넌트 설명
- 타이머 컴포넌트 사용법
7. 엔터프라이즈 통합 패턴 적용하기
- Aggregator의 활용법
- Splitter 기능 소개
- Routing Slip 기법 설명
- 동적 라우터 활용 방법
- 로드 밸런서 구성 방법
8. Camel에서의 트랜잭션 관리
- 트랜잭션 기초 개념
- Transaction Client EIP 활용법
- 트랜잭션 설정 및 운영 방법
9. 동시성 및 확장성 구현
- 동시성 기반 처리 방식 활용법
- Camel 스레드 풀 프로파일 설정법
- EIP와 함께 동시성을 활용하는 방법
- 동기식 및 비동기식 처리 개념 이해하기
- 동시성 클라이언트 API 사용법
- 비동기 라우팅 엔진 운영 방안
10. Camel 모니터링 기법
- 네트워크 수준에서의 시스템 상태 확인 방법
- JVM 레벨에서의 애플리케이션 건강도 검증법
- Camel과 JMX 연동 활용법
- 애플리케이션 활동 추적 방안
- Camel 기반 애플리케이션 관리 전략
요건
본 과정을 수강하기 위해 특별한 요구 사항은 없습니다.
21 시간
회원 평가 (4)
제공된 지식은 현재의 아파치 캐멀 구현에 필요한 모든 측면을 다루었습니다.
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
기계 번역됨