bottle-tornado-websocket

Software screenshot:
bottle-tornado-websocket
Software detaljer:
Version: 0.13
Upload dato: 14 Apr 15
Udvikler: Cime
Licens: Gratis
Popularitet: 17

Rating: 4.0/5 (Total Votes: 1)

flaske-tornado-WebSocket tilføjer WebSocket kapaciteter til flaske, gearing tornado.
Installer
Brug `pip` eller` easy_install`:
& Nbsp; & nbsp; & nbsp; pip installere flaske-tornado-WebSocket
Anvendelse
Importer server og tornado s WebSocketHandler:
& Nbsp; & nbsp; & nbsp; fra bottle_tornado_websocket import TornadoWebSocketServer
& Nbsp; & nbsp; & nbsp; fra tornado.websocket import WebSocketHandler
Opret din ansøgning handlere, for eksempel:
& Nbsp; & nbsp; & nbsp; klasse EchoWebSocket (tornado.websocket.WebSocketHandler):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def åben (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; udskrive "Connected")
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def on_message (self, meddelelse):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.write (meddelelse)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def on_close (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "Forbindelse lukket")
Kort handlere til webadresser:
& Nbsp; & nbsp; & nbsp; tornado_handlers = [
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (R "/ echo", EchoWebSocket)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ]
Bemærk: `*` automatisk kortlagt som en sidste handler til din normale flaske ansøgning.
Og derefter bruge den medfølgende server:
& Nbsp; & nbsp; & nbsp; run (port = 8080, server = TornadoWebSocketServer, teleskoplæssere = tornado_handlers)
Eksempel
For at gentage chat eksempel bare køre `chat.py` i` / echo` mappe eksempler:
& Nbsp; & nbsp; & nbsp; python echo.py
For at køre chat eksempel bare køre `chat.py` i` / chat` mappe eksempler:
& Nbsp; & nbsp; & nbsp; python chat.py

Krav :

  • Python
  • Flaske
  • Tornado

Kommentarer til bottle-tornado-websocket

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!