Java-клиент RabbitMQ для Windows Service Bus

1

Можно ли использовать клиент RabbitMQ Java для работы непосредственно с Windows Service Bus через AMQP?

Согласно документации, поддерживаемые Java-клиенты:

  • Клиент Apache Qpid Java Message Service (JMS)
  • Клиент ITI SwiftMQ Java

Кто-нибудь попробовал RabbitMQ Java Client?

  • 0
    Если вы спрашиваете о rabbitmq.com/java-client.html - да, многие пользователи здесь на SO используют его (просто поиск по тегам java и rabbitmq )
  • 0
    Да, это клиент, о котором я спрашивал. Я искал SO раньше, но я только что обнаружил, что RabbitMQ поддерживает AMQP 0.9.1, тогда как Windows Service Bus поддерживает AMQP 1.0 (согласно stackoverflow.com/questions/21258792/ampq-v1-0-client-for-net и rabbitmq .com /ification.html )
Теги:
rabbitmq
amqp
servicebus

1 ответ

3
Лучший ответ

Microsoft Azure Service Bus использует AMQP 1.0, а Java-клиент RabbitMQ совместим с AMQP 0.9.1 с использованием таких понятий, как обмен и привязка (кроме очереди). Все вышеизложенные концепции были удалены в новой спецификации AMQP 1.0. Это означает, что вы не можете использовать RabbitMQ Java Client для доступа к служебной шине в Azure.

Паоло.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню