Я пытаюсь использовать apache nms stomp для отправки/получения сообщений. Я не могу использовать режим Transnational ack из-за использования hornetq. Мой потребитель сценарий:NACK сообщение в apache nms
- Получить сообщение
- Процесс сообщение
- ACK, если процесс удастся (с message.Acknowledge())
- NACK это, если процесс не удалось (????)
Все, что я хочу, это NACK сообщение, если процесс не выполнен; так как я могу сделать NACK сообщение в apache nms?
Нужна дополнительная информация. Что поддерживает ваш провайдер STOMP в терминах протоколов STOMP. Вам нужно как минимум 1.1 для сообщения NACK. –
Hornetq-2.3.0.CR2 поддерживает 1.1 и 1.2. – united