課程簡介

介紹

  • RabbitMQ 與 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# 程式設計經驗
  • 瞭解企業應用程式開發概念

觀眾

  • 開發人員
  • 軟體架構師
  • 管理員
  • 技術經理
 14 時間:

客戶評論 (6)

相關課程

Machine Learning and AI with ML.NET

21 時間:

Advanced Blazor

21 時間:

Blazor WebAssembly

14 時間:

Introduction to Blazor

14 時間:

Implementing the Actor Model with Microsoft Orleans

14 時間:

High-Performance Application Development with .NET Core

14 時間:

Introduction to .Net Core

14 時間:

.NET Core and Angular Training Course

21 時間:

Entity Framework Core 2.0

14 時間:

Introducing C# 6.0 with Visual Studio 2015/2017

28 時間:

Advanced Programming in C#

35 時間:

Blockchain Development: Creating Decentralized Applications with .Net

14 時間:

Developing in C# 6 Development

28 時間:

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 時間:

Developing in ASP.NET MVC 6 Development

28 時間:

課程分類

1