Đề 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
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan