Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. AMQP 1.0 libraries for Qt
Forum Updated to NodeBB v4.3 + New Features

AMQP 1.0 libraries for Qt

Scheduled Pinned Locked Moved Unsolved General and Desktop
7 Posts 3 Posters 4.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Vinitha P
    wrote on last edited by
    #1

    Re: QT and AMQP-CPP sample

    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

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      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.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1
      • V Offline
        V Offline
        Vinitha P
        wrote on last edited by
        #3

        Thanks. I will post this on interest mailing list.

        I am interested to know if there are any 3rd party libraries that can be used in Qt for AMQP 1.0 compatible communication. Please advice.

        Regards
        Vinitha

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          You should check the list from the RabbitMQ project

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • V Offline
            V Offline
            Vinitha P
            wrote on last edited by
            #5

            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.

            Paul ColbyP 1 Reply Last reply
            0
            • V Vinitha P

              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.

              Paul ColbyP Offline
              Paul ColbyP Offline
              Paul Colby
              wrote on last edited by
              #6

              @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.

              1 Reply Last reply
              2
              • V Offline
                V Offline
                Vinitha P
                wrote on last edited by
                #7

                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

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved