2
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) - Детски процеси - Тема пул -Обработка на сигнала - Часовник с висока разделителна способност - Примитиви за конци и синхронизация
WebSite:
https://github.com/libuv/libuvХарактеристика
Категории
Алтернативи на libuv за всички платформи с всякакъв лиценз
1
0