TornadIO egy megvalósítása a Socket.IO realtime közlekedési könyvtár tetején a Tornado keret.
Configuration
Itt tudja beállítani a felvezető átadásával beállításokat a get_router funkciója, mint a dict objektumot.
& Nbsp; * enabled_protocols: Ez egy lista a socket.io protokollok a szerver válaszolni fog kérelmeket. Lehetőségek a következők:
& Nbsp; * WebSocket: HTML5 WebSocket közlekedés
& Nbsp; * flashsocket: flash emulált WebSocket közlekedés. Igényel Flash házirend-kiszolgáló porton fut 843.
& Nbsp; * xhr-többrészes: Működik két kapcsolat - hosszú GET kapcsolatban többrészes átvitel kódolása kapni a szerverről, és külön POST kéréseket küldeni az adatokat a kliens.
& Nbsp; * xhr-lekérdezés: Long szavazóhelyiségek AJAX kérés olvasni az adatokat a szerverre, és POST kérések adatokat küldeni a szerverre. Ha üzenetet elérhető, akkor meg kell küldeni a nyílt GET kapcsolatot (ami aztán becsukta) vagy sorba a kiszolgálón egyébként.
& Nbsp; * jsonp-lekérdezés: Hasonló a xhr-szavazóhelyiségek, de tolja adatokat a JSONp.
& Nbsp; * htmlfile: csak IE. Létrehoz htmlfile szabályozás, amely beolvassa az adatokat a szerverre keresztül egy állandó kapcsolatot. POST kérések küldésére használják adatokat vissza a szerver.
& Nbsp; * session_check_interval: Megadja, hogy hányszor TornadIO ellenőrzi ülésen tartályba lejárt munkamenet tárgyakat. Másodpercben.
& Nbsp; * session_expiry: Megadja ülésen lejárati intervallumot másodpercekben. Lehíváshoz szállítja el valójában megengedett maximális idő közötti GET kéréseket, hogy fontolja meg a virtuális kapcsolat lezárva.
& Nbsp; * heartbeat_interval: Heartbeat intervallum tartós szállítmányok. Megadja, hogy hányszor szívverés eseményeket kell küldeni a szerver a kliensek.
& Nbsp; * xhr_polling_timeout: Timeout hosszú futás XHR kapcsolat xhr-szavazóhelyiségek közlekedés, másodpercben. Ha nem állt rendelkezésre adat, ez idő alatt, kapcsolat lezárul a szerver oldalon, hogy elkerüljék ügyféloldali időtúllépés.
követelmények :
- < li> Python
Hozzászólás nem található