Ich erstelle eine Web-App, die über Socket-Verbindungen mit einer anderen Anwendung kommunizieren muss. Das ist Neuland für mich, so will sicher sein , dass Steckdosen sind anders als WebSockets . Es scheint, als wären sie nur konzeptionell ähnlich.
Fragen, weil ich ursprünglich geplant hatte, Django als Grundlage für mein Projekt zu verwenden, aber in dem oben verlinkten SO-Beitrag wurde sehr deutlich gemacht, dass Websockets nicht möglich (oder zumindest nicht zuverlässig sind, selbst mit so etwas wie Django-Websockets) ) mit dem bevorzugten Django-Setup (Apache mit mod_wsgi). Ich habe jedoch andere Beiträge gefunden, die das Python-Socket-Modul beiläufig importieren, um den Hostnamen des Servers zu ermitteln .
So:
- Sind sie wirklich anders?
- Gibt es einen Grund, Django nicht für ein Projekt zu verwenden, bei dem Socket-Verbindungen mit einem externen Server hergestellt werden müssen?