123
libuv

libuv

libuv е софтуерна библиотека, която осигурява асинхронно известяване за събитие.libuv поддържа epoll (4), kqueue (2), Windows IOCP и Solaris портове за събития.Той е предназначен предимно за използване в Node.js, но се използва и от други софтуерни проекти.
libuv е софтуерна библиотека, която осигурява асинхронно известяване за събитие.libuv поддържа портове epoll (4), kqueue (2), Windows IOCP и Solaris.Той е предназначен предимно за използване в Node.js, но се използва и от други софтуерни проекти.Първоначално това беше абстракция около libev или Microsoft IOCP, тъй като libev не поддържа Windows.Във версията на libuv на node-v0.9.0 зависимостта от libev беше премахната.Характеристики на акциите: - Пълнофункционален цикъл за събития, подкрепен от epoll, kqueue, IOCP, портове за събития.- Асинхронни TCP и UDP сокети - Асинхронна разделителна способност на DomainNameService - Асинхронни операции с файлови и файлови системи - Събития на файловата система - АНСИ изходен код, контролиран TTY - IPC със споделяне на сокети, използвайки Unix домейн сокети или именувани тръби (Windows) - Детски процеси - Тема пул -Обработка на сигнала - Часовник с висока разделителна способност - Примитиви за конци и синхронизация

Характеристика

Алтернативи на libuv за всички платформи с всякакъв лиценз

libevent

libevent

libevent е библиотека на софтуер за асинхронно съобщаване на събития.
Tokio

Tokio

Tokio е библиотека с отворен код, осигуряваща асинхронна платформа, управлявана от събития за изграждане на бързи, надеждни и леки мрежови приложения.
libev

libev

libev е пълнофункционален и високоефективен цикъл за събития, който е слабо моделиран след libevent, но без своите ограничения и грешки.
  • Безплатно
  • Linux