最近,微软推出了 Microsoft.Azure.ServiceBus 命名空间。
https://github.com/Azure/azure-service-bus/blob/master/samples/readme.md
它适用于新的.net standard框架(好像微软还没有足够的半冗余代码库)
我的问题是,在性能方面它能好到哪里去?
我可以自信地说,Microsoft.ServiceBus.Messaging 还有很多需要改进的地方,特别是在持久接收方面。
Microsoft.ServiceBus.Messaging 的一个非常有用的功能是消息泵,建立在 OnMessage() 方法之上。
新库中没有这个功能,每次接收都需要重新绑定事件处理程序以保持泵送。这绝对是一步后退。
寻求任何有经验且能进行比较的人的反馈..
Azure.Messaging.ServiceBus
:https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide.md - Kiechlus