- 具有 .Net Framework 和 C# 程式設計經驗
- 瞭解企業應用程式開發概念
觀眾
- 開發人員
- 軟體架構師
- 管理員
- 技術經理
RabbitMQ 是一個開源企業消息傳遞代理,用於存儲和檢索由進程、應用程式和伺服器傳遞的消息。它使用消息佇列異步處理任務,在需要在後台處理大型數據集同時即時回應即時使用者請求的應用程式中特別有用。
在這個由講師指導的現場培訓中,參與者將學習如何安裝、配置和管理 RabbitMQ,然後將 RabbitMQ 消息傳遞集成到許多示例 .NET 應用程式中。
在本次培訓結束時,參與者將能夠:
- 設置、配置和管理 RabbitMQ。
- 瞭解RabbitQ在微服務架構的設計和實施中的作用。
- 瞭解 RabbitMQ 與其他消息佇列體系結構的比較。
- 設置並使用 RabbitMQ 作為代理,用於處理實際企業 .Net 應用程式的異步和同步消息。
課程形式
- 部分講座、部分討論、練習和大量動手實踐
介紹
- RabbitMQ vs Windows 的預設佇列技術(MSMQ)
瞭解 Microservices(微服務)和消息佇列
消息傳遞協定概述:REST、SOAP 和AMQP
RabbitMQ 如何實現AMQP以實現服務之間的鬆散耦合
設置開發環境
為 C# 應用程式安裝和設定RabbitMQ
RabbitMQ .NET 用戶端 API 概述Overview of the RabbitMQ .NET client API
連線到 RabbitMQ
在 C# 中編寫兩個簡單的發送方和接收方應用程式
使用 .Net 用戶端執行常見 RabbitMQ 操作
編寫佇列代碼
- 發送、接收和排隊消息
通過管理UI和PowerShell編寫佇列
將 RabbitMQ 集成到現有的 Enterprise .Net 應用程式中
使用主題路由 Exchange 與 Direct Exchange
設置和管理 RabbitMQ 集群
實現故障轉移和複製
管理工具和技術 RabbitMQ
通過 REST API 管理 RabbitMQ
性能調優 RabbitMQ
監視和保護 RabbitMQ
故障排除 RabbitMQ
總結和結論
United Arab Emirates - RabbitMQ with .NET
Saudi Arabia - RabbitMQ with .NET
South Africa - RabbitMQ with .NET
Österreich - RabbitMQ with .NET
Deutschland - RabbitMQ with .NET
Czech Republic - RabbitMQ with .NET
Magyarország - RabbitMQ with .NET
Luxembourg - RabbitMQ with .NET
Lithuania - RabbitMQ with .NET
Nederland - RabbitMQ with .NET
Australia - RabbitMQ with .NET
New Zealand - RabbitMQ with .NET
Philippines - RabbitMQ with .NET
Singapore - RabbitMQ with .NET
Costa Rica - RabbitMQ con .NET
United Kingdom - RabbitMQ with .NET
South Korea - RabbitMQ with .NET
Sri Lanka - RabbitMQ with .NET
Indonesia - RabbitMQ with .NET