123
greenlet
greenlet - ľahké súčasné priebežné programovanie Balík „greenlet“ je oddelením verzie Stackless, verzie CPythonu, ktorá podporuje mikro-vlákna nazývané „tasklety“.Tasklety bežia pseudo-súbežne (zvyčajne v jednom alebo niekoľkých vláknach na úrovni OS) a sú synchronizované s výmenou dát na „kanáloch“.Na druhej strane „zeleň“ je ešte primitívnejšou predstavou o mikro vlákne bez implicitného plánovania;coroutines, inými slovami.Je to užitočné, keď chcete presne riadiť, kedy sa váš kód spustí.Môžete si vytvoriť vlastné naplánované mikro-vlákna na vrchu zelene;zdá sa však, že zelene sú užitočné samy osebe ako spôsob vytvárania pokročilých štruktúr riadenia toku.Napríklad môžeme znovu vytvoriť generátory;Rozdiel oproti vlastným generátorom Pythonu spočíva v tom, že naši generátori môžu volať vnorené funkcie a vnorené funkcie môžu poskytovať aj hodnoty.(Okrem toho nepotrebujete kľúčové slovo „výnos“. Pozri príklad v teste / test_generator.py) .... Zelene sú poskytované ako rozširujúci modul C pre bežného nemodifikovaného tlmočníka.Zdrojový kód :

Kategórie

Alternatívy programu greenlet pre Linux

Socket.io

Socket.io

Socket.IO si kladie za cieľ umožniť aplikácie v reálnom čase v každom prehliadači a mobilnom zariadení, čím sa zahmlia rozdiely medzi rôznymi transportnými mechanizmami.
Bone.io

Bone.io

Bone.io je ľahký rámec pre vytváranie vysoko výkonných aplikácií JavaScriptu pre jednu stránku v reálnom čase.
WebSocket-Node

WebSocket-Node

Implementácia WebSocket pre Node.JS (Koncept -08 prostredníctvom finálneho RFC 6455) Zdrojový kód: https://github.com/theturtle32/WebSocket-Node
eventlet

eventlet

Eventlet je súbežná sieťová knižnica pre Python, ktorá vám umožňuje zmeniť spôsob spúšťania kódu, nie spôsob jeho písania.
gevent

gevent

gevent je sieťová knižnica Python založená na báze coroutinu, ktorá používa zelenú farbu na poskytovanie synchronného rozhrania API vysokej úrovne na vrchu slučky udalostí libev.
JsSIP

JsSIP

JsSIP, knižnica JavaScript SIP Zdrojový kód: https://github.com/versatica/JsSIP