ZeroMQ: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м Добавлена Категория:Связующее программное обеспечение; removed {{uncategorized}} с помощью HotCat
Изменен первоисточник. Оригинальный окнтент на сайте stackoverflow.com.
Строка 32: Строка 32:


== Примеры использования ==
== Примеры использования ==
Интерфейс и сокеты ZeroMQ получили распространение в [[биткоин]]-транзакциях для реализации технологии [[блокчейн]]а<ref>{{cite web|url=https://coderoad.ru/45510741/Как-следить-за-биткоин-транзакциями-через-блокчейн-через-nodejs|title=Как следить за биткоин-транзакциями через блокчейн через nodejs?|accessdate=24.09.2021}}</ref>.
Интерфейс и сокеты ZeroMQ получили распространение в [[биткоин]]-транзакциях для реализации технологии [[блокчейн]]а<ref name=":0">{{cite web|lang=en|url=https://stackoverflow.com/questions/45510741/how-to-watch-for-the-bitcoin-transactions-over-blockchain-via-nodejs|title=How to watch for the bitcoin transactions over blockchain via nodejs?|website=stackoverflow.com|accessdate=24.09.2021}}</ref>.


== См. также ==
== См. также ==
Строка 38: Строка 38:


== Примечания ==
== Примечания ==
{{примечания|2}}
{{примечания|2}}<ref name=":0" />


== Ссылки ==
== Ссылки ==

Версия от 13:01, 29 ноября 2021

ZeroMQ
Тип библиотека функций
Разработчик iMatix
Написана на C++
Аппаратная платформа Кросcплатформенная
Последняя версия 4.1.3 (17 августа 2015; 8 лет назад (2015-08-17))
Репозиторий github.com/zeromq/libzmq
Лицензия LGPL, исключая[1]
Сайт zeromq.org

ZeroMQ (также ØMQ, ZMQ, 0MQ) — высокопроизводительная асинхронная библиотека обмена сообщениями, ориентированная на использование в распределённых и параллельных вычислениях. Библиотека реализует очередь сообщений, которая может функционировать без выделенного брокера сообщений.

Технология

ZeroMQ API предоставляет сокеты (своего рода обобщение традиционных IP и сокетов домена Unix), каждый из которых может представлять соединение между конечными точками. Работая с детализацией по сообщениям, они требуют использования шаблона обмена сообщениями и оптимизированы для этого типа шаблона.

Основные образцы паттернов ZeroMQ:

  • Запрос-ответ
  • Опубликовать-подписаться
  • Push-Thing
  • Эксклюзивная пара

Примеры использования

Интерфейс и сокеты ZeroMQ получили распространение в биткоин-транзакциях для реализации технологии блокчейна[2].

См. также

Примечания

  1. ØMQ Licensing
  2. How to watch for the bitcoin transactions over blockchain via nodejs? (англ.). stackoverflow.com. Дата обращения: 24 сентября 2021.

[1]

Ссылки


  1. Ошибка в сносках?: Неверный тег <ref>; для сносок :0 не указан текст