WebSocket + Django python WebService

Eu queria saber como criar um serviço web django (responde com XML) com websockets. Já tenho um serviço web do django que aceita solicitações xml, analisa essas solicitações, faz uma consulta ao banco de dados, cria uma resposta xml e envia esse xml de volta ao solicitante / navegador. Apenas uma solicitação XML HTTP normal, em que a resposta é mostrada como xml no navegado

Mas como eu criaria agora um websocket django webservice? Digamos que eu gostaria de enviar uma resposta xml para o solicitante / navegador com os dados mais recentes do banco de dados sempre que ocorrer um novo evento mágic

Eu li muitos posts e blogs, mas era meio geral demais. Posso resolver isso apenas com o django + apache ou preciso de outra coisa ao lado do django e outro servidor apenas para lidar com websockets?

Estou usando agora o django 1.3, Apache + wsgi, mas eu estaria pronto para alternar qualquer configuração que funcionass

Atualizar

Existem muitos websockets possíveis por aí,http: //pypi.python.org/pypi?: action = search & term = websocket & submit = search mas qual poderia ser usado no meu caso?

questionAnswers(6)

yourAnswerToTheQuestion