123
eventlet

eventlet

Eventlet är ett samtidigt nätverksbibliotek för Python som låter dig ändra hur du kör din kod, inte hur du skriver den.
Eventlet är ett samtidigt nätverksbibliotek för Python som låter dig ändra hur du kör din kod, inte hur du skriver den.- Den använder epoll eller kqueue eller libevent för mycket skalbar icke-blockerande IO.- Coroutines ser till att utvecklaren använder en blockerande stil för programmering som liknar trådning, men ger fördelarna med att IO inte blockeras.- Händelseförsändelsen är implicit, vilket innebär att du enkelt kan använda Eventlet från Python-tolkaren eller som en liten del av ett större program.Det är lätt att komma igång med att använda Eventlet och enkelt att konvertera befintliga applikationer för att använda den.Börja med att titta på exempel, vanliga designmönster och listan över de grundläggande API-primitiven.Källkod: Källkod: Dokumentation: Licens: MIT.

Funktioner

Alternativ till eventlet för alla plattformar med någon licens

reep.io

reep.io

Du kan överföra allt du vill utan att lagra data på en server först.Du kan till och med strömma videofiler eller förhandsgranska bilder direkt.
Socket.io

Socket.io

Socket.IO syftar till att möjliggöra realtidsappar i alla webbläsare och mobila enheter, och oskärpa skillnaderna mellan de olika transportmekanismerna.
Bone.io

Bone.io

Bone.io är ett lätt ramverk för att bygga JavaScript-applikationer med högprestanda i realtid.
WebSocket-Node

WebSocket-Node

En WebSocket-implementering för Node.JS (Utkast -08 till slut RFC 6455) Källkod: https://github.com/theturtle32/WebSocket-Node
gevent

gevent

gevent är ett koroutinbaserat Python-nätverksbibliotek som använder greenlet för att tillhandahålla ett synkron API på hög nivå ovanpå libev-händelsöglan.
JsSIP

JsSIP

JsSIP, JavaScript SIP-biblioteket Källkod: https://github.com/versatica/JsSIP