課程簡介
介紹
- 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
總結和結論
最低要求
- 具有 .Net Framework 和 C# 程式設計經驗
- 瞭解企業應用程式開發概念
觀眾
- 開發人員
- 軟體架構師
- 管理員
- 技術經理
客戶評論 (5)
培訓師非常專業,提供了很大幫助。
Thilini Alwis - Te Manawa Taki Trauma System
課程 - Visual Studio 2022 IDE
機器翻譯
這是一門很棒的課程,因爲我們有機會討論問題,並嘗試運用所學的知識。但我最喜歡的是,所有內容都基於Marcin的實際經驗。
Jesper - ProgramDuon AB
課程 - Advanced Blazor
機器翻譯
培訓師通過實際案例很好地解釋了主題,這使我們更容易理解信息。
Florin-Viorel Marut - Continental Automotive Romania
課程 - High-Performance Application Development with .NET Core
機器翻譯
全面 - 涵蓋了我們感興趣的所有內容。能夠通過示例進行學習。
Deborah Morrison - AFBI
課程 - Introduction to Blazor
機器翻譯
非常博學的培訓師
Tegan Aloysius - Hilton
課程 - Introduction to .Net Core
機器翻譯