AMQP 1.0 libraries for Qt
-
Hi,
I am looking for C++ libraries supporting AMQP1.0 protocol.
Does the AMQP-CPP package mentioned here support AMQP 0.9.0 or AMQP 1.0?
Is there anything in Qt roadmap for AMQP1.0 protocol?
With thanks
Vinitha -
Hi,
You should rather bring that question to the library author.
As for Qt itself, MQTT is already supported.
As for AMQP, you should rather ask on the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented.
-
You should check the list from the RabbitMQ project
-
Following AMQP c++ development libraries are listed in RabbitMQ website:
-
RabbitMQ C client
-
SimpleAmqpClient, a C++ wrapper around rabbitmq-c
-
amqpcpp, a C++ message library for RabbitMQ
-
AMQP-CPP, a C++ RabbitMQ client
They do not explicitly state but based their github documentation it seems they are based on AMQP 0.9.1 standard not AMQP 1.0. Would be great if someone could clarify regarding this.
-
-
Following AMQP c++ development libraries are listed in RabbitMQ website:
-
RabbitMQ C client
-
SimpleAmqpClient, a C++ wrapper around rabbitmq-c
-
amqpcpp, a C++ message library for RabbitMQ
-
AMQP-CPP, a C++ RabbitMQ client
They do not explicitly state but based their github documentation it seems they are based on AMQP 0.9.1 standard not AMQP 1.0. Would be great if someone could clarify regarding this.
@Vinitha-P said in AMQP 1.0 libraries for Qt:
They do not explicitly state but based their github documentation it seems they are based on AMQP 0.9.1 standard not AMQP 1.0
That's correct. And AMQP 1.0 is very different to 0.9 (0.8, etc).
Out of curiosity, why do you want AMQP 1.0 support?
The only AMQP 1.0 C++ client library I know of (there may be others) is from the Apache Qpid project (but works with any 1.0 compliant brokers, not just Qpid). See https://qpid.apache.org/proton/index.html
Cheers.
-
-
Hi Paul,
I am working on ConnectedFactoryExchange(CFX) standard for Industry 4.0, which is based on AMQP1.0 standard.
Qt for Automation is also working towards Industry 4.0 framework, so thought there might be something on their roadmap regarding AMQP1.0 support.
I was looking at Qpid Proton, will explore further. Thanks for the pointer.
With thanks
Vinitha