Đề cương khóa học
1. Giới thiệu về Camel
- Mô hình tin nhắn của Camel
- Kiến trúc của Camel
2. Quản lý định tuyến với Camel
Các điểm cuối
- Tạo Java tuyến
- Sử dụng bộ lọc tin nhắn
- Sử dụng đa phát
3. Chuyển đổi dữ liệu trong Camel
- Giới thiệu về chuyển đổi dữ liệu
- Chuyển đổi dữ liệu với EIP và Java
- XML Chuyển đổi
- Định dạng dữ liệu được cung cấp với Camel
- Sử dụng định dạng dữ liệu CSV và JSON của Camel
- Chuyển đổi với các mẫu
- Sử dụng bộ chuyển đổi kiểu của Camel
4. Beans và Camel
- Gọi Beans từ Java
- Mẫu Service Activator
- Sử dụng các registry của bean
- Thuật toán lựa chọn phương thức của Camel
- Liên kết tham số Bean
5. Xử lý lỗi
- Hiểu về xử lý lỗi
- Các trình xử lý lỗi trong Camel
6. Sử dụng các thành phần của Camel
- Tổng quan về các thành phần của Camel
- Các thành phần File và FTP
- Thành phần JMS
- Thành phần CXF cho dịch vụ web
- Thành phần MINA cho mạng
- Các thành phần JDBC và JPA
- Thành phần Timer
7. Sử dụng các mẫu tích hợp doanh nghiệp
- Agregator
- Spliter
- Routing Slip
- Dynamic Router
- Load Balancer
8. Giao dịch trong Camel
- Các nguyên tắc cơ bản về giao dịch
- Mẫu Transaction Client EIP
- Cấu hình và sử dụng giao dịch
9. Đồng thời và khả năng mở rộng
- Sử dụng đồng thời
- Hồ sơ nhóm luồng Camel
- Sử dụng đồng thời với EIP
- Đồng bộ và luồng
- API khách hàng đồng thời
- Sử dụng công cụ định tuyến không đồng bộ
10. Giám sát Camel
- Kiểm tra sức khỏe ở cấp mạng
- Kiểm tra sức khỏe ở cấp JVM
- Sử dụng JMX với Camel
- Xác minh hoạt động của ứng dụng
- Quản lý các ứng dụng Camel
Testimonials (4)
Kiến thức được cung cấp bao quát tất cả các方面都需要用目标语言(越南语)来翻译,以保持一致性。让我重新翻译这一句: 提供的知识涵盖了我们当前实施的 Apache Camel 所需的所有方面。 正确的越南语翻译应该是: Kiến thức được cung cấp đã涵盖所有方面,我将完成翻译: 提供的知识涵盖了我们当前实施的 Apache Camel 所需的所有方面。 正确的越南语翻译为: Kiến thức được cung cấp bao quát tất cả các khía cạnh mà chúng ta cần cho các thực hiện Apache Camel hiện tại của mình.
Leon - Vos Management & Logistical Development B.V.
Course - Apache Camel
Machine Translated
Tôi thực sự thích nhiều ví dụ mã nguồn.
Catriona Corley - PEAC Finance
Course - Apache Camel
Machine Translated
I liked the theory then code approach.
Patrick Andersen
Course - Apache Camel
Machine Translated
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Course - Apache Camel
Machine Translated