WebSocket: Unterschied zwischen den Versionen

Aus CodicaTipps
Zur Navigation springen Zur Suche springen
Zeile 24: Zeile 24:
 
* [https://docs.oracle.com/en/java/javase/17/docs/api/java.net.http/java/net/http/package-summary.html java.net.http] bietet Unterstützung für WebSockets.
 
* [https://docs.oracle.com/en/java/javase/17/docs/api/java.net.http/java/net/http/package-summary.html java.net.http] bietet Unterstützung für WebSockets.
 
** [https://github.com/afinlay5/Java11HttpWs/blob/master/src/main/java/com/adriandavid/ws/java11/WebSocketServer.java Beispiel für WebSocket-Server]
 
** [https://github.com/afinlay5/Java11HttpWs/blob/master/src/main/java/com/adriandavid/ws/java11/WebSocketServer.java Beispiel für WebSocket-Server]
 +
** [https://github.com/afinlay5/Java11HttpWs/blob/master/src/test/java/com/adriandavid/ws/java11/WebSocketServer.java weiteres Beispiel]
  
 
== Test ==
 
== Test ==

Version vom 31. Dezember 2021, 07:30 Uhr

WebSockets ist ein Standard, mit dem nicht nur Pull-, sondern auch Push-Nachrichten vom Server zum WebClient kommen.

Shell

Als Kommandozeilen-Tool zur Verwendung von WebSockets gibt es

Websocat

https://github.com/vi/websocat

um Installieren unter Debian:

 sudo aptitude install websocat


Starten eines Rundruf-Servers:

  websocat -E -t ws-l:127.0.0.1:9001 broadcast:mirror:

Wscat

Java

Test

Mit

kann ein Websocket-Mock-Server für Jest erstellt werden.