TornadIO2

Software screenshot:
TornadIO2
Software ətraflı:
Version: 0.0.4
Tarixi Upload: 14 Apr 15
Geliştirici: Serge S. Koval
Lisenziya: Pulsuz
Məşhurluq: 4

Rating: nan/5 (Total Votes: 0)

TornadIO2 Tornado çərçivəsində üst Socket.IO zamanlı nəqliyyat kitabxana Python server təzahürüdür.
TornadIO2 Socket.IO of 0.7+ versiyası ilə uyğun və orijinal Socket.IO server proqram aşkar xüsusiyyətləri ən həyata keçirir.
Socket.IO nə
Socket.IO müxtəlif nəqliyyat mexanizmləri arasında fərqləri blurring, hər browser və mobil cihaz mümkün zamanlı apps etmək məqsədi daşıyır. Bu JavaScript qayğı pulsuz zamanlı 100% var.
Siz Socket.IO müştərilər browser uyğunlaşma və ən effektiv nəqliyyat protokol mövcud istifadə edəcək və s. Təkan xidməti, oyunlar, yaratmaq üçün istifadə edə bilərsiniz.
Başlarken
TornadIO2 kitabxana ilə iş başlamaq üçün, bəzi əsas Tornado bilik var. Siz onu necə istifadə bilmirsinizsə, burada tapa bilərsiniz Tornado tutorial, oxuyun.
Siz Tornado ilə tanış edirsinizsə, sizin tətbiqi Socket.IO üçün dəstək əlavə etmək üçün aşağıdakıları edin:
1. əldə tornadio2.SocketConnection sinif və on_message yalnış metodu (on_open / isteğe on_close var):
& Nbsp; sinif MyConnection (tornadio2.SocketConnection):
& Nbsp; def on_message (özünü, mesaj):
& Nbsp; pass
2. əlaqə üçün TornadIO2 server yarat:
& Nbsp; MyRouter = tornadio2.TornadioRouter (MyConnection)
3. Tornado tətbiqi üçün handler marşrutları əlavə edin:
& Nbsp; tətbiqi = tornado.web.Application (
& Nbsp; MyRouter.urls,
& Nbsp; socket_io_port = 8000)
4. Proqram başlamaq
5. Siz socket.io server sağ, port Simple 8000. çalışan var?
Up başlayaraq
Biz sizin TornadIO server start asanlaşdırır HttpServer, və (utanmadan SocketTornad.IO kitabxana borc) xüsusi versiyası təmin edir.
Başlamaq üçün aşağıdakı yoxdur (əvvəl tətbiq obyekt saxla fərz):
Əgər __name__ == "__main__":
& Nbsp; socketio_server = SocketServer (proqram)
Əgər tələb olunarsa SocketServer avtomatik olaraq Flash siyasət server başlayacaq.
Dərhal IOLoop başlamaq istəmirsinizsə, konstruktor variantları biri kimi = Saxta auto_start keçir və sonra əl IOLoop başlayın.
Daha çox məlumat
Daha ətraflı məlumat üçün, TornadIO2 sənədlərin və nümunə proqramları oldu.
Nümunələr
Etiraf
Olan Ping nümunə sorğu-cavab rejimində işləmək üçün tədbirlər istifadə etmək necə göstərir. Bu nümunələr / ackping kataloq edir.
Cross site
Cross-site kommunikasiya işləri (server chat port 8002 çalışan HTTP server port 8001-də çalışır isə) necə nümayiş etdirir Chat nümunə. Bu nümunələr / crosssite kataloq edir.
Hadisələr və generator-based async API
Olan Məsələn asinxron kodu ilə işləmək üçün tədbirlər və generator-based API istifadə etmək necə göstərir. Bu nümunələr / gen kataloq edir.
Çoxsahəli
Ping və chat demo bir bağlantısı vasitəsilə çalışır. Siz nümunələri / çoxsahəli kataloq görürük.
Stats
TornadIO2 sizin proqram performansının gidermek üçün istifadə edə bilərsiniz bir counters toplayır. Misal / stats kataloq Məsələn siz zamanlı graph sahəsi bu stats istifadə edə bilərsiniz necə bir fikir verir.
RPC ping
Socket.io tədbirlər vasitəsilə işləyir Ping. Bu nümunələr / rpcping kataloq edir.
Transports
Simple ping / seçilən nəqliyyat ilə chat kimi interfeysi ilə tennis nümunəsidir. Bu / nümunələri olan qovluğu nəqliyyat edir

Features .

  • Socket.IO 0.8 protokol və əlaqədar xüsusiyyətləri dəstəkləyir
  • Tam unicode dəstəyi
  • generator-based asinxron kodu Support (tornado.gen API)
  • Statistika ələ (saniyədə paket, və s)
  • fəal saxlanılır

tələblər

  • Python

Geliştirici digər proqram Serge S. Koval

Flask-Admin
Flask-Admin

10 Dec 15

TornadIO
TornadIO

11 May 15

sockjs-tornado
sockjs-tornado

14 Apr 15

Şərh TornadIO2

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!