【Azure Event Hub】原生应用中使用RabbitMQ,是否可以不改动代码的情况下直接转换为使用Event Hub呢?

问题描述

原生应用中使用RabbitMQ,是否可以不改动代码的情况下直接转换为使用Azure Event Hub呢?

 

问题解答

Rabbit MQ使用的协议是AMQP 0-9-1,而Azure Event Hub 或 Service Bus 使用的是AMQP1.0,所以无法直接复用之前的代码。需要使用Azure Event Hub SDK来生产/消费消息。

Which protocols does RabbitMQ support?

RabbitMQ was originally developed to support AMQP 0-9-1. 

 

参考资料

Which protocols does RabbitMQ support? https://www.rabbitmq.com/docs/protocols

AMQP 1.0 in Azure Service Bus and Event Hubs protocol guide : https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-amqp-protocol-guide?toc=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fazure%2Fevent-hubs%2Ftoc.json&bc=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fazure%2Fbread%2Ftoc.json

 

posted @   路边两盏灯  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-06-20 【Azure 应用服务】App Service 开启了私有终结点(Private Endpoint)模式后,如何来实现公网Git部署呢?
2021-06-20 【Azure 机器人】微软Azure Bot 编辑器系列(6) : 添加LUIS,理解自然语言 (The Bot Framework Composer tutorials)
2021-06-20 【Azure 机器人】微软Azure Bot 编辑器系列(5) : 机器人的卡片式回复 (The Bot Framework Composer tutorials)
点击右上角即可分享
微信分享提示