ZeroMQ

ZeroMQ
Typ knihovna funkcí
Vývojář iMatix
Zapsáno v C++
Hardwarová platforma Víceplatformní
Nejnovější verze 4.1.3 (17. srpna 2015 ) ( 2015-08-17 )
Licence LGPL kromě [1]
webová stránka zeromq.org

ZeroMQ (také ØMQ , ZMQ , 0MQ ) je vysoce výkonná asynchronní knihovna pro zasílání zpráv zaměřená na použití v distribuovaných a paralelních výpočtech. Knihovna implementuje frontu zpráv , která může fungovat bez vyhrazeného zprostředkovatele zpráv .

Technologie

ZeroMQ API poskytuje sockety (jakési zobecnění tradičních IP a Unix doménových socketů), z nichž každý může představovat spojení mezi koncovými body. Při práci s rozbalením zpráv vyžadují použití vzoru zpráv a jsou pro tento typ vzoru optimalizovány.

Základní vzorky vzorů ZeroMQ:

Příklady použití

Rozhraní a zásuvky ZeroMQ se staly populárními v bitcoinových transakcích pro implementaci technologie blockchain pomocí NodeJS .

Viz také

Poznámky

  1. Licencování ØMQ . Získáno 24. září 2021. Archivováno z originálu 2. února 2016.

Odkazy