Сжатие сообщений в ActiveMQ STOMP клиенте

#jms #message-queue #activemq #activemq-cpp

#jms #очередь сообщений #activemq #activemq-cpp

Вопрос:

Возможно ли реализовать сжатие текстовых сообщений при публикации в очередь / тему (без изменения сервера или потребителя)? Я хочу знать, поддерживает ли существующий Java STOMP client или CPP STOMP Client (ActiveMQ-CPP) сжатие сообщений?

Спасибо.

Ответ №1:

Текущая спецификация Stomp не определяет какой-либо стандартизированной формы сжатия для данных тела сообщения. Это означает, что нет способа создать надежные и совместимые Stomp-клиенты, которые сжимают данные. Вы, конечно, можете сжать данные самостоятельно и задать заголовок, который сообщает вашим различным клиентам, какой тип контента очень похож на описание спецификации HTTP.