Articles of websocket

Cómo emitir un evento SocketIO en el servidor

Estoy ejecutando una aplicación Django gevent-socketio. Tengo algo parecido a esta clase @namespace(‘/connect’) class ConnectNamespace(BaseNamespace): def on_send(self, data): # … Sin embargo, si recibo los eventos del cliente javascript, todo funciona y, por ejemplo, el evento de send se procesa correctamente Estoy un poco perdido si quiero emit algún evento en el lado del servidor. […]

No se puede abrir websocket en dispositivos móviles

Estoy intentando configurar un websocket con el servidor ejecutándose en mi raspberry pi. El siguiente código está ligeramente modificado de un ejemplo que encontré aquí . He construido una página web completa en torno a este ejemplo que me permite controlar gpio y enviar mensajes a un dispositivo serie conectado al pi. Tanto el sitio […]

Cliente websocket no bloqueado

Estoy deseando ejecutar un progtwig en Python que envía un mensaje cada segundo a través de sockets web a un servidor Tornado. He estado usando el ejemplo en websocket-client; Este ejemplo no funciona, porque ws.run_forever() detendrá la ejecución del bucle while. ¿Alguien me puede dar un ejemplo de cómo implementar esto correctamente como una clase […]

¿Cómo envío un mensaje websocket en Tornado a voluntad?

Soy muy nuevo en Tornado y quería saber si es posible enviar un mensaje (write_message) a voluntad desde el progtwig Python a todos los clientes. Por ejemplo, digamos que mi progtwig está monitoreando un directorio para ver si un archivo aparece / existe. Cuando aparezca, deseo enviar un mensaje de socket web a un cliente […]

No se puede establecer conexión segura de Websocket en Firefox

Estoy atrapado con Firefox. No pude hacer que Websocket funcione en ello. Uso Tornado Websocket y lo inicialicé con el código siguiente: app = Application([(r’/mypath/ws’, WSHandler)]) http_server = HTTPServer(app, ssl_options={ “certfile”: “~/certs/websocket.crt”, “keyfile”: “~/certs/websocket.key” }) http_server.listen(“443”) Y lo inicialicé en el lado de Javascript de esta manera: var WS = new WebSocket(“wss://websocket.localhost/mypath/ws”); Este código funciona […]

Implementación de chat de video en tiempo real basado en web utilizando websockets HTML5

¿Alguien sabe cómo implementar voz / video sobre IP en una aplicación web usando websockets HTML5? Sería bueno si pudiera implementar esto con PHP o Python ya que (desafortunadamente) no conozco ningún otro lenguaje de progtwigción en este momento. Un buen tutorial servirá, así como una solución de comstackción que tengo que pagar. Actualización 1: […]

Cliente Python Socket.IO para enviar mensajes de difusión al servidor TornadIO2

Estoy construyendo una aplicación web en tiempo real. Quiero poder enviar mensajes de difusión desde la implementación del lado del servidor de mi aplicación python. Aquí está la configuración: socketio.js en el lado del cliente Servidor TornadIO2 como servidor Socket.IO Python en el lado del servidor (framework Django ) Puedo enviar con éxito mensajes de […]

¿Hay un cliente WebSocket implementado para python?

Encontré este proyecto: http://code.google.com/p/standalonewebsocketserver/ para un servidor websocket, pero necesito implementar un cliente websocket en Python, más exactamente, necesito recibir algunos comandos de xmpp en mi servidor websocket.

¿Cómo construir uWSGI con soporte SSL para usar la función de API de intercambio de manos de websocket?

Lo que tengo: ubuntu 14.4 uwsgi corriendo con matraz (python) con nginx como proxy inverso. Lo que quiero: ejecutar este ejemplo de WebSockets: https://github.com/zeekay/flask-uwsgi-websocket/blob/master/examples/echo/echo.py Cuando ejecuto esta aplicación con chromepy en el puerto 5000, funciona bien, pero cuando bash ejecutar sin chromepy, aparece un error. El error: Thu Jun 12 12:58:24 2014 – you need […]

Haciendo movimientos w / websockets y python / django (/ twisted?)

La parte divertida de websockets es el envío de contenido esencialmente no solicitado desde el servidor al navegador, ¿no? Bueno, estoy usando django-websocket por Gregor Müllegger. Es una grieta temprana realmente maravillosa para hacer que los websockets funcionen en Django. He logrado “hola mundo”. La forma en que funciona es: cuando una solicitud es un […]