sockjs-tornado

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

Rating: nan/5 (Total Votes: 0)

sockjs-tornado Tornado çərçivəsində üst çalışan SockJS-müştəri browser kitabxana Python server yan həmkarı edir.
Sadələşdirilmiş echo SockJS server daha az və ya kimi baxmaq bilər:
tornado idxal web, ioloop
sockjs.tornado idxal SockJSRouter, SockJSConnection dən
sinif EchoConnection (SockJSConnection):
& Nbsp; def on_message (özünü msg):
& Nbsp; self.send (msg)
__name__ == '__main__ əgər:
& Nbsp; EchoRouter = SockJSRouter (EchoConnection "/ echo ')
& Nbsp; app = web.Application (EchoRouter.urls)
& Nbsp; app.listen (9999)
& Nbsp;. Ioloop.IOLoop.instance () () başlamaq
(Tam versiyası üçün nümunələri baxmaq Take).
Müzakirələr və dəstək üçün SockJS poçt siyahısı abunə olun.
SockJS-tornado API
SockJS _tornado.websocket_ biraz fərqli API təmin edir. Əsas fərqlər aşağıdakılardır:
- Nəqliyyat asılı olaraq, faktiki müştəri əlaqə və ya ola bilər bilər. Belə ki, heç _self.request_ və digər _tornado.web.RequestHandler_ xüsusiyyətləri var.
- Digər callbacks daha ardıcıl olmaq _on_open_ üçün zəng adı _open_ dəyişdi.
- Əksinə _write_message_, bütün mesajları metodu _send_ istifadə edir. Yalnız halda, _tornado.web.RequestHandler_ da _send_ bu kodlama olmadan bağlantısı xam data göndərir.
- Göndərmək üçün müştəri və mesaj siyahısı (və ya iterator) qəbul lazımlı _broadcast_ funksiyası var.
Ayarlar
Bir lüğət, _SockJSRouter_ müxtəlif parametrləri keçə bilər:
MyRouter = SockJSRouter (MyConnection, '/ mənim "dict (disabled_transports = [' websocket ']))
Deployment
sockjs-tornado düzgün HAProxy arxasında işləyir və yerləşdirilməsi yanaşma tövsiyə olunur.
Nümunə konfiqurasiya faylı burada tapa bilərsiniz.
Sizin log tam "Əgər XƏBƏRDARLIQ: müştəri ilə bağlı Connection", _HTTPServer_ qurucusu _True_ kimi _no_keep_alive_ şifrə:
HttpServer (app, no_keep_alive = True) .listen (port)
və ya:
app.listen (port, no_keep_alive = True)

Bu azad yeni nədir:

  • older simplejson kitabxana üçün əlavə dəstək versiyasını
  • Sabit quraşdırma script

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

TornadIO2
TornadIO2

14 Apr 15

Şərh sockjs-tornado

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