课程大纲

介绍

  • 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# 程式设计经验
  • 了解企业应用程式开发概念

观众

  • 开发人员
  • 软体架构师
  • 管理员
  • 技术经理
 14 小时

客户评论 (5)

即将举行的公开课程

课程分类