Websocket-Server für die Django-Anwendung

8

Ich habe eine Django-Anwendung, die unter Apache HTTP Server bereitgestellt werden muss, außerdem muss ich das Ereignis zum Webbrowser des Clients in Echtzeit pushen. Ich bin ziemlich neu zu Python, könnte jemand vorschlagen, dass einige WebSocket-Server in Python + Django + Apache funktionieren könnte?

    
Simon Wang 29.08.2013, 02:35
quelle

2 Antworten

8

Django ist ein synchroner Webserver. Es bedeutet, dass Sie Websocket nicht direkt damit verwenden können. Aber Sie haben verschiedene Möglichkeiten, in Django Websocket zu machen.

Benutze einen vollständigen Python-Stack, um es zu tun: Benutze Tornado und Django. Sie können diesem Beitrag

folgen

Verwenden Sie Nodejs + socket.io + message broker: Folgen Sie diesem Typ von Tutorial

Sie finden mehr Ressourcen, um Ihnen dabei zu helfen, mit node.js & amp; socket.io als Tornado verwenden.

    
Alex Grs 29.08.2013, 13:17
quelle
1

Mit dem neuen Update (Django 1.10) unterstützt Django nun auch Websockets.

Bitte lesen Sie diesen Artikel für weitere Informationen: Tief mit den Django-Kanälen - die Zukunft der Echtzeit-Apps in Django

>     
Vingtoft 24.07.2017 08:11
quelle