Đề cương khóa học

Giới thiệu

RabbitMQ Phần mềm trung gian nhắn tin

  • Tổng quan về giao thức nhắn tin
  • AMQP và MQ

Java và Tổng quan về Spring

  • API của Spring
  • Tiêm phụ thuộc

Chuẩn bị Môi trường Phát triển

  • Cài đặt và cấu hình RabbitMQ
  • Cài đặt và cấu hình Java
  • Cài đặt và cấu hình Spring

Phát triển trong Java và Spring với RabbitMQ

  • Viết mã
  • Làm việc với JSON
  • Tạo exchanges, topics, queues và bindings
  • Đăng bản tin
  • Cấu hình listener
  • Tạo API RabbitMQ

Xử lý Lỗi

  • Xử lý kỳ vọng của consumer với DLX
  • Xử lý kỳ vọng của consumer mà không có DLX
  • Xử lý kỳ vọng với TTL
  • Sử dụng cơ chế thử lại cho exchanges
  • Sử dụng cơ chế thử lại của Spring cho exchanges

Spring và RabbitMQ Nâng cao

  • Cấu hình queues với Spring AMQP
  • Cấu hình exchanges với Spring AMQP
  • Tạo bindings giữa queues và exchanges
  • Sử dụng plugins RabbitMQ
  • Nhận và xử lý tin nhắn từ các ứng dụng khác nhau

Tóm tắt và Kết luận

Requirements

  • Có kinh nghiệm với Java và Spring

Đối tượng

  • Kiến trúc sư phần mềm
  • Nhà phát triển web
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories