Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:web:webapps:server [2025-04-13 07:44] – [Polling] hof | talit:web:webapps:server [2025-04-13 10:59] (aktuell) – hof | ||
---|---|---|---|
Zeile 55: | Zeile 55: | ||
Mit dem Kommandozeilenaufruf `node app.js` wird der Node-Server gestartet. Auf der Adresse http:// | Mit dem Kommandozeilenaufruf `node app.js` wird der Node-Server gestartet. Auf der Adresse http:// | ||
- | Der Code bedeutet: Wann immer eine Anfrage | + | Der Code bedeutet: Wann immer eine _Request_ (_res_) |
- | Es ist auch möglich, Teile der im Request | + | Es ist auch möglich, Teile des im Request verlangten |
<code javascript> | <code javascript> | ||
Zeile 80: | Zeile 80: | ||
### Server-Side Vier-Gewinnt | ### Server-Side Vier-Gewinnt | ||
- | Erstelle eine Kopie deiner `connect4.js` Datei, um auf dem Server ein Spiel laufen zu lassen. | + | Erstelle eine Kopie deiner `connect4.js` Datei als `connect4_server.js`, um auf dem Server ein Spiel laufen zu lassen. |
Was muss sich ändern? | Was muss sich ändern? | ||
Zeile 375: | Zeile 375: | ||
} | } | ||
</ | </ | ||
- | |||
### Long-Polling | ### Long-Polling | ||
Zeile 393: | Zeile 392: | ||
</ | </ | ||
- | Dazu definieren wir eine neue Route, die ganz ähnlich wie `:gameid/ | + | Dazu definieren wir eine neue Route `/< |
<code javascript app.js> | <code javascript app.js> |