¿Qué son los casos de uso de zeromq?


¿Podrías escribir algunos ejemplos de zeromq?

 44
Author: Sławosz, 2010-12-21

5 answers

Por favor, consulte la Blog de ZeroMQ -- regularmente publican historias de uso sobre diferentes implementaciones, enlaces de idiomas, etc.

 12
Author: Dirk Eddelbuettel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-12-21 13:09:22

Digamos que quieres tener un tablón de anuncios de algún tipo. Desea permitir que solo algunas personas lo vean, suscribiéndose al tablero de bulleting.

Esto se puede hacer utilizando el modelo de publicador/suscriptor de ZeroMQ.

Ahora, digamos que necesita enviar algunos mensajes asincrónicos. Es decir, cuando un mensaje es enviado desde el sistema A y necesita llegar al sistema B, se garantiza que será entregado más tarde, incluso si los sistemas A y B no pueden comunicarse en el momento en que se envía ese mensaje. Puedes imaginar un caso de uso siendo mensajes SMS.

Esto se puede hacer utilizando el modelo de mensajería asíncrona de ZeroMQ.

Básicamente, cualquier solución compatible con JMS como ZeroMQ le permitirá transmitir o enviar un "mensaje" confiable, sea cual sea ese mensaje, a alguna otra parte con la menor molestia posible.

 14
Author: darioo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-12-21 13:09:01
 8
Author: Alejandro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-31 17:39:29

La última vez que Rick Olson creó un" clon " de Dropbox: https://gist.github.com/122849a52c5b33c5d890

 3
Author: Sławosz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-11-22 12:25:15

También tienen una excelente guía que ofrece un vistazo completo a los posibles casos de uso y sus aplicaciones en tiempo real.

Y si tienes más tiempo, puedes ir a través de todo el sitio web

 0
Author: Venkata Rahul Satuluri,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 12:46:58