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> | ||