WebSocket Echo Service
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.springboot.ch/std-ajax/websocket/echo.
onClose); onOpen() Clients class="col % </div> null; </div> $('#submitOpen').hide(); waves-effect console.log('close if Service webSocket.sendMessage(msg); } = class="row btn">Send $('#messageArea').hide(); console.log('websocket class="row"> std-left">message</i> messageIndex type="text/javascript"> (messageIndex++) onclick="openWebSocket()" = = 'odd'; (!webSocket) (messageIndex id="echoArea" s12"> function } waves-effect Ihre 'even'; 1; null; console.log('send </div> const Endpoint function closed'); class="echo id="messageArea" webSocket Socket</a> } msg 2 s12"> '</span></div>'; </div> webSocket function + <div s6 function '<div onReceive(msg) { { received </div> url); return; { $('#submitClose').hide(); </script> </div> url, btn">Close s6"> + webSocket.close(); Web } console.log('send '.</span><span let Message</a> <div $("#echoArea").html(); </div> newEcho for="text">Message</label> <input waves-light std-value-default="" 0) <div return Echo $('#messageArea').hide(); } let $('#submitClose').show(); = id="submitClose" function messageIndex <div onReceive, 1'); $('#submitOpen').show(); <a $("#message").val(); console.log('websocket let { <script std-left ', col"> unserem = waves-light über } class="material-icons function waves-light = URL die } WebSocket Sie function echo; class="std-btn url class="std-btn webSocket waves-effect + { </div> { = class="s12"> ', href="wss://{{.Root.DomainHost}}/std-ajax/websocket/echo">wss://{{.Root.DomainHost}}/std-ajax/websocket/echo</a>. $WebSocketContext.openWebSocket('websocketecho', console.log('url class="input-field <a return ', = <div std-left Testen "wss://{{.Root.DomainHost}}/std-ajax/websocket/echo"; <i onclick="closeWebSocket()" == { onClose() class="row"> col is return newEchoMessage(msg) msg + Echo class="std-btn if btn">Open function } echo <label <a col Echo<hr> closeWebSocket() '"><span getEchoStyle() const mit <div 1'); std-form"> std-left onOpen, ' console.log('websocket 1; name="message" onclick="sendWebSocket()" { class="std-form" $('#submitClose').hide(); Web + open'); id="submitOpen" + $('#messageArea').show(); class="row"> + = <div $("#echoArea").html(""); getEchoStyle() msg } = console.log('open newEchoMessage(msg) $("#echoArea").html(newEcho); name="Message"> </div> class="input-field { msg); { <a <div <div WebSocket sendWebSocket() std-reset-field></input> class="right">' let 1'); msg); Socket</a> </div> $('#submitOpen').show(); openWebSocket() is id="message" } Service msg <div WebSocket = type="text" id="submitMessage" class="col prefix class="left">'
A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple System.
John Gall
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.springboot.ch/std-ajax/websocket/echo.