课程大纲
介绍
- 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)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
课程 - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
课程 - Unit Testing with C#
培训师用现实世界中的实际例子很好地解释了这些主题,这使我们更容易掌握信息
Florin-Viorel Marut - Continental Automotive Romania
课程 - High-Performance Application Development with .NET Core
机器翻译
培训师对主题的适当知识和深刻理解,以及他以清晰有效的方式呈现和转移知识的能力。
Balazs Farkas - Greentube GmbH
课程 - Implementing the Actor Model with Microsoft Orleans
机器翻译
Comprehensive - covered everything we were interested in. Able to work through examples.