NET的AMQP V1.0客户端 [英] AMQP V1.0 Client for .NET

查看:424
本文介绍了NET的AMQP V1.0客户端的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在考虑使用RabbitMQ或ActiveMQ之类的产品.我看到这些产品在一定程度上对AMQP v1.0提供了一定程度的支持.

I am looking into using a product such as RabbitMQ or ActiveMQ. I see that there is, to a certain extent, a level of support in these products for AMQP v1.0.

但是,我正在努力寻找将AMQP 1.0与.NET结合使用的客户端.到目前为止,我遇到的唯一一个是Apache Qpid.但是,必须安装所有依赖项并进行构建,而不仅仅是使用诸如NuGet之类的方法来获取客户端库,这似乎有点麻烦,并且没有使我对支持向前发展充满信心.

However, I am struggling to find a client for using AMQP 1.0 with .NET. So far the only one I have come across is Apache Qpid. However, having to install all its dependencies along with building it all rather than just using something like NuGet to obtain the client library all seems a bit cumbersome and doesn't give me confidence in support moving forward.

Microsoft Azure Service Bus具有AMQP 1.0支持并具有一个客户端,但据我所知似乎是特定于该产品的,这很可惜,因为我认为AMQP的好处之一是易于转换不同的经纪人.

Microsoft Azure Service Bus has AMQP 1.0 support and has a client but it appears to be specific to that product as far as I can tell, which is a shame as I thought one of the benefits of AMQP was the ease to switch out different brokers.

从我在RabbitMQ上阅读的内容来看,他们似乎并没有致力于为AMQP 1.0构建客户端.

From what I have read on RabbitMQ it appears that they are not committing to building a client for AMQP 1.0.

有人对以上内容有任何想法吗?是否有我忽略的客户?

Does anyone have any thoughts on the above and whether there are any clients I have overlooked?

非常感谢

推荐答案

.NET的最完整的AMQP 1.0客户端是"Amqp.Net Lite" [1].我知道有人在针对Azure Service Bus,Qpid C ++代理和ActiveMQ方面取得了成功.

The most complete AMQP 1.0 client for .NET is "Amqp.Net Lite" [1]. I'm aware of people having success with this against Azure Service Bus, Qpid C++ broker and ActiveMQ.

关于, 戴夫.

[1] https://amqpnetlite.codeplex.com/

这篇关于NET的AMQP V1.0客户端的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆