Я использую ZeroMQ.
Я хочу, чтобы узел B подписался на узел A. Узел A будет отправлять (PUB
?) Значения некоторой ' volatile-переменной '(скажем, положение какого-то объекта). « Volatile » в этом случае означает, что узел B заботится только о самом последнем значении.
В результате следует, что A может отправлять значения подписчикам, но если два значения переменной когда-либовстать в очередь в исходящих (или входящих) очередях, тогда самое последнее значение заменит более ранние значения. И еще один результат: нет высокой отметки.
Я могу достичь этого с помощью PUB/SUB
, очевидно, но это не получит такие вещи, как «самая недавняя ценность»всегда побеждает. Кажется, что для этого есть какой-то установленный шаблон, но я его не нашел.
(Полагаю, это означает, что я хочу, чтобы шаблон сокетов ZeroMQ работал так, как если бы он был чистым udp
).