Đề 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 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories