api:documentation:netzwerk:websocket
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
api:documentation:netzwerk:websocket [2021/06/29 06:40] – Martin Pabst | api:documentation:netzwerk:websocket [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== WebSocket und WebSocketClient ====== | ====== WebSocket und WebSocketClient ====== | ||
+ | ===== Die Klasse WebSocket ===== | ||
{{ : | {{ : | ||
- | < | + | < |
- | Info-Box | + | Auf dieser Seite findest Du eine Beschreibung aller API-Methoden zur Netzwerkprogrammierung. Falls Du neu in das Thema einsteigst, ist diese Seite vielleicht nicht unbedingt geeignet, sondern eher [[api: |
+ | </ | ||
+ | |||
+ | <WRAP left round info 60%> | ||
+ | Die Klasse '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Die Klasse WebSocketClient ===== | ||
+ | <WRAP left round info 80%> | ||
+ | Die Methoden '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | Gehört ein Client zu einer mit '' | ||
+ | **Daten an einen Client senden** \\ | ||
+ | Mit der Methode '' | ||
+ | **UserData** | ||
+ | Stell' Dir vor, Du bekommst via '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | <code java> | ||
+ | void onOtherClientConnected(WebSocketClient otherClient){ | ||
+ | | ||
+ | | ||
+ | } | ||
+ | |||
+ | void onMessage(WebSocketClient sender, String message, String messageType){ | ||
+ | | ||
+ | // s zeigt auf das zuvor gespeicherte Sprite. Jetzt kann - abhängig von den in message übermittelten Daten - z.B. seine Position gesetzt werden. | ||
+ | } | ||
+ | </ | ||
</ | </ | ||
api/documentation/netzwerk/websocket.1624941638.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)