ZeroMQ | |
---|---|
Typ | knihovna funkcí |
Vývojář | iMatix |
Zapsáno v | C++ |
Hardwarová platforma | Víceplatformní |
Nejnovější verze | 4.1.3 (17. srpna 2015 ) |
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 .
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:
Rozhraní a zásuvky ZeroMQ se staly populárními v bitcoinových transakcích pro implementaci technologie blockchain pomocí NodeJS .