Page 1 of 1

Wie erstelle ich einen WebSocket-Server/Client mit der uwebsocket-Bibliothek?

Posted: 13 Jan 2025, 09:52
by Guest
Ich bemühe mich, ein minimales Beispiel eines Servers/Clients mit der uwebsocket-Bibliothek zu erstellen.
Bei meinem Versuch unten, dass der Server eingeschaltet wird, wird „Server lauscht auf Port“ ausgegeben 9001“, aber der Client stellt keine Verbindung her, kein Lambda auf dem Client greift.
Ich würde auch gerne wissen, wie ich den Client wieder verbinden kann, wenn der Server neu startet.

Code: Select all

#include 
#include 
#include 

class Server
{
public:
bool connected = false;
void runServer()
{
uWS::App().ws("/*",
{
.open = [this](auto* ws)
{
ws->subscribe("broadcast");
std::cout