RabbitMQ with Java and Spring ( rabjava | 14 hours )
- 使用 Java 和 Spring 的經驗
觀眾
- 軟體架構師
- Web 開發人員
RabbitMQ 是一個開源消息代理系統,用於存儲和檢索由進程、應用程式和伺服器傳遞的消息。Spring 是一個 Java 框架。使用 Java 和 Spring 與 RabbitMQ,使用者可以創建複雜的佇列、交換、綁定等。
這個講師指導的現場培訓(在線或現場)面向軟體架構師和 Web 開發人員,他們希望使用 RabbitMQ 作為消息傳遞中間件,並在 Java 中使用 Spring 構建應用程式。
在本次培訓結束時,參與者將能夠:
- 使用 Java 和 Spring 與 RabbitMQ 來構建應用程式。
- 使用 RabbitMQ 設計異步消息驅動系統。
- 在 RabbitMQ 中創建和應用佇列、主題、交換和綁定
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
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 外掛程式
- 接收和處理來自不同應用程式的消息
總結和結論
United Arab Emirates - RabbitMQ with Java and Spring
Qatar - RabbitMQ with Java and Spring
Egypt - RabbitMQ with Java and Spring
Saudi Arabia - RabbitMQ with Java and Spring
South Africa - RabbitMQ with Java and Spring
Brasil - RabbitMQ with Java and Spring
Canada - RabbitMQ with Java and Spring
中国 - RabbitMQ with Java and Spring
香港 - RabbitMQ with Java and Spring
澳門 - RabbitMQ with Java and Spring
台灣 - RabbitMQ with Java and Spring
USA - RabbitMQ with Java and Spring
Österreich - RabbitMQ with Java and Spring
Schweiz - RabbitMQ with Java and Spring
Deutschland - RabbitMQ with Java and Spring
Czech Republic - RabbitMQ with Java and Spring
Denmark - RabbitMQ with Java and Spring
Estonia - RabbitMQ with Java and Spring
Finland - RabbitMQ with Java and Spring
Greece - RabbitMQ with Java and Spring
Magyarország - RabbitMQ with Java and Spring
Ireland - RabbitMQ with Java and Spring
Luxembourg - RabbitMQ with Java and Spring
Latvia - RabbitMQ with Java and Spring
España - RabbitMQ with Java and Spring
Italia - RabbitMQ with Java and Spring
Lithuania - RabbitMQ with Java and Spring
Nederland - RabbitMQ with Java and Spring
Norway - RabbitMQ with Java and Spring
Portugal - RabbitMQ with Java and Spring
România - RabbitMQ with Java and Spring
Sverige - RabbitMQ with Java and Spring
Türkiye - RabbitMQ with Java and Spring
Malta - RabbitMQ with Java and Spring
Belgique - RabbitMQ with Java and Spring
France - RabbitMQ with Java and Spring
日本 - RabbitMQ with Java and Spring
Australia - RabbitMQ with Java and Spring
Malaysia - RabbitMQ with Java and Spring
New Zealand - RabbitMQ with Java and Spring
Philippines - RabbitMQ with Java and Spring
Singapore - RabbitMQ with Java and Spring
Thailand - RabbitMQ with Java and Spring
Vietnam - RabbitMQ with Java and Spring
India - RabbitMQ with Java and Spring
Argentina - RabbitMQ with Java and Spring
Chile - RabbitMQ with Java and Spring
Costa Rica - RabbitMQ with Java and Spring
Ecuador - RabbitMQ with Java and Spring
Guatemala - RabbitMQ with Java and Spring
Colombia - RabbitMQ with Java and Spring
México - RabbitMQ with Java and Spring
Panama - RabbitMQ with Java and Spring
Peru - RabbitMQ with Java and Spring
Uruguay - RabbitMQ with Java and Spring
Venezuela - RabbitMQ with Java and Spring
Polska - RabbitMQ with Java and Spring
United Kingdom - RabbitMQ with Java and Spring
South Korea - RabbitMQ with Java and Spring
Pakistan - RabbitMQ with Java and Spring
Sri Lanka - RabbitMQ with Java and Spring
Bulgaria - RabbitMQ with Java and Spring
Bolivia - RabbitMQ with Java and Spring
Indonesia - RabbitMQ with Java and Spring
Kazakhstan - RabbitMQ with Java and Spring
Moldova - RabbitMQ with Java and Spring
Morocco - RabbitMQ with Java and Spring
Tunisia - RabbitMQ with Java and Spring
Kuwait - RabbitMQ with Java and Spring
Oman - RabbitMQ with Java and Spring
Slovakia - RabbitMQ with Java and Spring
Kenya - RabbitMQ with Java and Spring
Nigeria - RabbitMQ with Java and Spring
Botswana - RabbitMQ with Java and Spring
Slovenia - RabbitMQ with Java and Spring
Croatia - RabbitMQ with Java and Spring
Serbia - RabbitMQ with Java and Spring