TornadIO is 'n implementering van die Socket.IO realtime vervoer biblioteek op die top van die Tornado raamwerk.
Configuration
Jy kan jou hanteerder instel deur 'instellings die get_router funksie as 'n dict voorwerp.
& Nbsp; * enabled_protocols: Hierdie is 'n lys van die socket.io protokolle die bediener sal versoeke te reageer vir. Moontlikhede is:
& Nbsp; * websocket: HTML5 WebSocket vervoer
& Nbsp; * flashsocket: Flash nagevolg websocket vervoer. Vereis Flash beleid bediener loop op poort 843.
& Nbsp; * XHR-multipart: werk met twee verbindings - lang KRY verband met multi oordrag kodering updates van die bediener en aparte pos versoeke ontvang om data van die kliënt te stuur.
& Nbsp; * XHR-stemdag: Lank stemdag AJAX versoek om data van die bediener en POST versoeke gelees data stuur na die bediener. As boodskap beskikbaar is, sal dit gestuur word deur 'n oop AOO verband (wat dan gesluit) of tougestaan op die bediener anders.
& Nbsp; * jsonp-stemdag: Soortgelyk aan die XHR-stemdag, maar stoot data deur die JSONp.
& Nbsp; * html file: net IE. Skep html file beheer wat data lees van die bediener deur een aanhoudende verbinding. POST versoeke word gebruik om data na die bediener stuur.
& Nbsp; * session_check_interval: Spesifiseer hoe dikwels TornadIO sessie houer sal kyk vir verstreke sessie voorwerpe. In sekondes.
& Nbsp; * session_expiry: Spesifiseer sessie verstryking interval, in sekondes. Vir stemdag vervoer dit is eintlik maksimum tyd toegelaat tussen AOO versoeke om virtuele verband gesluit oorweeg.
& Nbsp; * heartbeat_interval: Hartklop interval vir volgehoue vervoer. Spesifiseer hoe dikwels hartklop gebeure van die bediener aan die kliënte gestuur moet word.
& Nbsp; * xhr_polling_timeout: Tydverstreke vir lang loop XHR konneksie vir XHR-stemdag vervoer, in sekondes. . Indien geen data gedurende hierdie tyd beskikbaar was, sal verband gesluit op die bediener kant kliënt-kant outs te vermy
Vereistes :
- < li> Python
Kommentaar nie gevind