websocket funktionen