greenlet
greenlet - البرمجة المتزامنة خفيفة الوزن في العملية حزمة "greenlet" هي حزمة عرضية من Stackless ، وهي نسخة من CPython تدعم الخيوط المصغرة التي تسمى "مهام".تعمل مجموعات المهام شبه متزامنة (عادة في سلاسل عمليات مفردة أو قليلة على مستوى نظام التشغيل) وتتم مزامنتها مع عمليات تبادل البيانات على "القنوات".أما "greenlet" ، من ناحية أخرى ، فهي فكرة بدائية عن الخيط الصغير بدون جدولة ضمنية ؛coroutines ، وبعبارة أخرى.هذا مفيد عندما تريد التحكم بالضبط عند تشغيل التعليمات البرمجية الخاصة بك.يمكنك إنشاء مؤشرات ترابط مخصصة مجدولة على رأس greenlet.ومع ذلك ، يبدو أن المجموعات الخضراء مفيدة من تلقاء نفسها كوسيلة لجعل هياكل تدفق التحكم المتقدمة.على سبيل المثال ، يمكننا إعادة إنشاء المولدات الكهربائية ؛الفرق مع المولدات بيثون الخاصة هو أن المولدات لدينا يمكن استدعاء وظائف متداخلة ويمكن للوظائف المتداخلة تسفر عن القيم أيضا.(بالإضافة إلى ذلك ، لا تحتاج إلى كلمة رئيسية "ذات عائد". راجع المثال في test / test_generator.py) .... يتم توفير الكتيبات كوحدة امتداد C للمترجم العادي غير المعدل.مصدر الرمز :
greenlet

موقع الكتروني:

التصنيفات

بدائل لـ greenlet لنظام التشغيل Windows

Socket.io

Socket.io

يهدف Socket.IO إلى جعل التطبيقات في الوقت الفعلي ممكنة في كل متصفح وجهاز محمول ، مما يؤدي إلى تشويش الاختلافات بين آليات النقل المختلفة.
Bone.io

Bone.io

Bone.io هو إطار خفيف الوزن لبناء تطبيقات جافا سكريبت Realtime أحادية الأداء عالية الأداء.
WebSocket-Node

WebSocket-Node

تطبيق WebSocket لـ Node.JS (مسودة -08 خلال RFC 6455 النهائي) شفرة المصدر: https://github.com/theturtle32/WebSocket-Node
eventlet

eventlet

Eventlet هي مكتبة شبكات متزامنة لبيثون تسمح لك بتغيير طريقة تشغيلك للشفرة ، وليس لكتابتها.
gevent

gevent

gevent عبارة عن مكتبة شبكة Python قائمة على coroutine والتي تستخدم greenlet لتوفير واجهة برمجة تطبيقات متزامنة عالية المستوى أعلى حلقة حدث libev.
JsSIP

JsSIP

JsSIP ، مكتبة JavaScript SIP ، شفرة المصدر: https://github.com/versatica/JsSIP