課程簡介

介紹

RabbitMQ 消息傳遞中間件

  • 消息傳遞協定概述
  • AMQP 和 MQ

Java 和 Spring 概述

  • Spring API
  • 依賴關係注入

準備開發環境

  • 安裝與設定RabbitMQ
  • 安裝與設定Java
  • 安裝和配置 Spring

在 Java 和 Spring 中使用 RabbitMQ 進行開發

  • 編寫代碼
  • 使用 JSON
  • 創建 Exchange、Topic、Queues 和 Bindings
  • 發佈消息
  • 配置監聽器
  • 創建 RabbitMQ API

錯誤處理

  • 使用 DLX 滿足消費者期望
  • 在沒有 DLX 的情況下處理消費者期望
  • 使用 TTL 處理期望
  • 對 Exchange 使用重試機制
  • 使用 Spring 重試機制進行交換

Advanced Spring 和 RabbitMQ

  • 使用 Spring AMQP 配置佇列
  • 配置與 Spring AMQP 的交換
  • 在佇列和交換之間創建綁定
  • 使用 RabbitMQ 外掛程式
  • 接收和處理來自不同應用程式的消息

總結和結論

最低要求

  • 使用 Java 和 Spring 的經驗

觀眾

  • 軟體架構師
  • Web 開發人員
 14 時間:

人數


每位參與者的報價

客戶評論 (1)

Provisional Upcoming Courses (Require 5+ participants)

課程分類