bottle-tornado-websocket

Software captura de pantalla:
bottle-tornado-websocket
Detalles de software:
Versión: 0.13
Fecha de carga: 14 Apr 15
Promotor: Cime
Licencia: Libre
Popularidad: 17

Rating: 4.0/5 (Total Votes: 1)

botella-tornado-WebSocket añade capacidades WebSocket a la botella, el aprovechamiento de tornado.
Instalar
Use `pip` o` easy_install`:
& Nbsp; & nbsp; & nbsp; PIP instalar botella-tornado-WebSocket
Uso
Importe el servidor y WebSocketHandler de tornado:
& Nbsp; & nbsp; & nbsp; desde bottle_tornado_websocket TornadoWebSocketServer importación
& Nbsp; & nbsp; & nbsp; desde tornado.websocket WebSocketHandler importación
Crea tus manejadores de aplicación, por ejemplo:
& Nbsp; & nbsp; & nbsp; EchoWebSocket clase (tornado.websocket.WebSocketHandler):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def abierto (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; imprimir 'Connected')
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ON_MESSAGE def (self, mensaje):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.write (mensaje)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; def on_close (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print 'Conexión cerrada')
Mapa manipuladores a urls:
& 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; ]
Nota: el `*` se asigna automáticamente como último controlador para su aplicación normal botella.
Y a continuación, utilizar el servidor proporcionado:
& Nbsp; & nbsp; & nbsp; run (port = 8080, server = TornadoWebSocketServer, manipuladores = tornado_handlers)
Ejemplo
Haciéndonos eco de ejemplo el chat sólo ejecute `chat.py` en` ejemplos carpeta / echo`:
& Nbsp; & nbsp; & nbsp; echo.py python
Para ejecutar ejemplo chatear basta con ejecutar `chat.py` en` ejemplos carpeta / chat`:
& Nbsp; & nbsp; & nbsp; chat.py python

Requisitos :

  • Python
  • Botella
  • Tornado

Comentarios a la bottle-tornado-websocket

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!