eventlet

eventlet

Eventlet to współbieżna biblioteka sieciowa dla Pythona, która pozwala zmieniać sposób uruchamiania kodu, a nie sposób jego pisania.
Eventlet to współbieżna biblioteka sieciowa dla Pythona, która pozwala zmieniać sposób uruchamiania kodu, a nie sposób jego pisania.- Wykorzystuje epoll lub kqueue lub libevent do wysoce skalowalnego nieblokującego IO.- Coroutines zapewniają, że programista stosuje blokujący styl programowania podobny do wątków, ale zapewnia korzyści z nieblokującego We / Wy.- Wysłanie zdarzenia jest niejawne, co oznacza, że ​​można łatwo użyć Eventleta z interpretera Pythona lub jako niewielkiej części większej aplikacji.Rozpoczęcie korzystania z Eventleta jest łatwe, a konwersja istniejących aplikacji jest łatwa.Zacznij od spojrzenia na przykłady, typowe wzorce projektowe i listę podstawowych operacji podstawowych API.Kod źródłowy: Kod źródłowy: Dokumentacja: Licencja: MIT.
eventlet

Stronie internetowej:

cechy

Alternatywy dla eventlet dla Mac

Socket.io

Socket.io

Socket.IO ma na celu umożliwienie aplikacji w czasie rzeczywistym w każdej przeglądarce i urządzeniu mobilnym, zacierając różnice między różnymi mechanizmami transportowymi.
Bone.io

Bone.io

Bone.io to lekka platforma do tworzenia wysokowydajnych aplikacji JavaScript w czasie rzeczywistym dla pojedynczej strony.
WebSocket-Node

WebSocket-Node

Implementacja WebSocket dla Node.JS (Szkic -08 do ostatecznej wersji RFC 6455) Kod źródłowy: https://github.com/theturtle32/WebSocket-Node
gevent

gevent

gevent to oparta na coroutine biblioteka sieciowa w języku Python, która wykorzystuje greenlet do zapewnienia synchronicznego API wysokiego poziomu na górze pętli zdarzeń libev.
JsSIP

JsSIP

JsSIP, biblioteka JavaScript SIP Kod źródłowy: https://github.com/versatica/JsSIP