2009-06-26 14 views

Respuesta

3

Twisted es una buena opción. Lo utilicé hace unos años para crear un servidor para un juego en línea basado en navegador que escribí: hizo un seguimiento de los clientes, les proporcionó respuestas a las solicitudes de Ajax y también utilizó eventos DOM enviados por el servidor HTML5. Trabajó bastante sin dolor gracias a la buena biblioteca HTTP de Twisted.

Para un framework web de Python, yo personalmente estoy a favor de Django. Es rápido, y tiene mucha funcionalidad lista para usar ("baterías incluidas", como dice en su sitio, creo). Pilones es otra opción popular.

1

Le sugiero que utilice Twisted. ;) Tiene clientes de chat y servidores de chat. Entonces también necesitas un marco web. Yo usaría Grok o BFD, pero hay muchos Python Web Frameworks alrededor, y pocos de ellos son realmente malos.

1

La mayoría de los servidores XMPP son compatibles con BOSH. Si usa strophe javascript library, solo tiene que preocuparse por la presentación; el resto está hecho para usted.

1

Debido a que parece estar buscando tanto la funcionalidad del cometa y un Marco Web, es posible que echar un vistazo aquí: http://github.com/clemesha/hotdot que es un ejemplo completo de la combinación de Django, estuvo en órbita, y Twisted.

Cuestiones relacionadas