Сжимает ли ZMQ сообщения?
Я заинтересован в том, чтобы выяснить, сжимает ли уже ZMQ сообщения перед их отправкой, чтобы не делать это самостоятельно, что было бы излишним, чтобы сжимать сообщение дважды.
Если это так, то это автоматически или есть опция param для указания?
Я использую Java, но это действительно не имеет значения, я думаю, для libzmq это не имеет значения.
2 ответа
ZMQ не выполняет сериализацию. Вы можете отправлять сообщения через сокет как String или byte[]. Смотрите пример здесь: http://zguide.zeromq.org/java:wuserver
publisher.send(update, 0);
где update это String.
В общем, я рекомендую руководство здесь http://zguide.zeromq.org/page:all
Хорошо, так что, основываясь на помощи Szymon Włodarczyk меня есть менеджер, чтобы решить эту проблему: сначала перейдите к документации, введите здесь описание ссылки, а затем перейдите к jeromq (это чистая java-реализация jmq) и, в частности, следуйте трассировке: SocketBase > Pub > XPub > Dist вы узнаете, что сжатия нет.