123
eventlet

eventlet

Eventlet est une bibliothèque de mise en réseau simultanée pour Python qui vous permet de modifier la façon dont vous exécutez votre code, pas la façon dont vous l'écrivez.
Eventlet est une bibliothèque de mise en réseau simultanée pour Python qui vous permet de modifier la façon dont vous exécutez votre code, pas la façon dont vous l'écrivez.- Il utilise epoll ou kqueue ou libevent pour des E / S non bloquantes hautement évolutives.- Les coroutines garantissent que le développeur utilise un style de programmation de blocage similaire au threading, mais offre les avantages des E / S non bloquantes.- La répartition des événements est implicite, ce qui signifie que vous pouvez facilement utiliser Eventlet à partir de l'interpréteur Python, ou comme une petite partie d'une application plus grande.Il est facile de commencer à utiliser Eventlet et de convertir facilement les applications existantes pour l'utiliser.Commencez par regarder des exemples, des modèles de conception courants et la liste des primitives API de base.Code source: Code source: Documentation: Licence: MIT.

Site Internet:

traits

Alternatives à eventlet pour Windows

Socket.io

Socket.io

Socket.IO vise à rendre les applications en temps réel possibles dans chaque navigateur et appareil mobile, en brouillant les différences entre les différents mécanismes de transport.
Bone.io

Bone.io

Bone.io est un cadre léger pour la création d'applications JavaScript en temps réel à page unique en temps réel.
WebSocket-Node

WebSocket-Node

Une implémentation WebSocket pour Node.JS (Draft -08 via la RFC 6455 finale) Code source: https://github.com/theturtle32/WebSocket-Node
gevent

gevent

gevent est une bibliothèque de mise en réseau Python basée sur coroutine qui utilise greenlet pour fournir une API synchrone de haut niveau au-dessus de la boucle d'événement libev.
JsSIP

JsSIP

JsSIP, la bibliothèque JavaScript SIP Code source: https://github.com/versatica/JsSIP