2016-10-03 11 views
0

Я использую кластер RabbitMQ для очередей заданий. Интересно узнать, есть ли какие-либо функции, которые упростят взаимодействие с кластером RabbitMQ при использовании Spring AMQP? Или лучше использовать официальный Java-клиент?Имеет ли Spring AMQP какие-либо преимущества перед клиентом RabbitMQ Java?

ответ

1

Spring AMQP использует один и тот же клиент под крышками.

Проект страница here.

Проект Spring AMQP использует основные концепции Spring для разработки решений обмена сообщениями на основе AMQP.

Это в целом более высокий уровень абстракции (RabbitTemplate, POJO слушателей с @RabbitListener и слушающего сообщение контейнеров и т.д.) - если вы уже знакомы с Spring, вы увидите множество концепций, которые вы привыкли.

Это не исключает возможности использования напрямую клиента RabbitMQ.

 Смежные вопросы

  • Нет связанных вопросов^_^