AMQP протокол#

Описание#

Apache ActiveMQ Artemis поддерживает спецификацию AMQP 1.0. По умолчанию в ActiveMQ Artemis есть акцепторы, настроенные для принятия соединений AMQP на портах 61616 и 5672.

Для работы можно использовать любые клиенты, совместимые с AMQP 1.0.

Несколько примеров, которые входят в состав дистрибутива Artemis:

  • .NET:

    • ./examples/protocols/amqp/dotnet

  • ProtonCPP

    • ./examples/protocols/amqp/proton-cpp

    • ./examples/protocols/amqp/proton-clustered-cpp

  • Ruby

    • ./examples/protocols/amqp/proton-ruby

  • Java (Using the qpid JMS Client)

    • ./examples/protocols/amqp/queue

  • Интерсепторы

    • ./examples/features/standard/interceptor-amqp

    • ./examples/features/standard/broker-plugin

Полное использование данного протокола приведено в опенсорсной документации Apache Activemq Artemis.