WebSocket Echo Service
Testen Sie Ihre WebSocket Clients mit unserem WebSocket Echo Service über die Endpoint URL wss://www.std.ch/std-ajax/websocket/echo.
Web (messageIndex msg); $('#submitOpen').show(); name="Message"> $('#submitClose').hide(); btn">Send std-value-default="" ', unserem col sendWebSocket() waves-effect console.log('send $('#submitOpen').hide(); function <a is % webSocket messageIndex Echo = = let </div> <div openWebSocket() <div <div class="col std-left </div> = open'); return; } + Ihre col Echo msg + url Clients 'odd'; class="std-form" console.log('websocket newEcho closeWebSocket() WebSocket class="row"> class="left">' $('#submitOpen').show(); console.log('websocket { if class="s12"> <input </div> </div> class="input-field </div> onReceive, $("#echoArea").html(); <div class="col console.log('open newEchoMessage(msg) btn">Close class="row"> { webSocket onOpen() über function Service echo; Service 1'); 1; { 0) = onClose); console.log('websocket function } URL } <div class="row { = newEchoMessage(msg) Web $('#messageArea').hide(); std-left <a (!webSocket) url); { 1; is function 1'); function msg class="std-btn + msg == std-reset-field></input> prefix waves-light s6"> onclick="closeWebSocket()" return </div> + WebSocket + onClose() std-left messageIndex $WebSocketContext.openWebSocket('websocketecho', waves-effect msg); class="row"> + console.log('send ', 1'); received } class="std-btn </div> id="messageArea" { function if onclick="openWebSocket()" <div name="message" $('#submitClose').hide(); = s12"> class="std-btn mit console.log('close = <div std-left">message</i> 2 Testen webSocket.close(); "wss://{{.Root.DomainHost}}/std-ajax/websocket/echo"; = <div } + onclick="sendWebSocket()" function $("#echoArea").html(""); const </div> '</span></div>'; null; } Socket</a> <a id="message" Socket</a> (messageIndex++) { std-form"> type="text/javascript"> <div webSocket.sendMessage(msg); Endpoint { null; } const <label waves-effect s6 <script '<div die } btn">Open waves-light $("#echoArea").html(newEcho); '.</span><span id="submitClose" echo let closed'); return type="text" getEchoStyle() url, for="text">Message</label> onReceive(msg) </div> } class="right">' </script> ', id="submitMessage" $('#submitClose').show(); </div> col"> s12"> function id="submitOpen" { = href="wss://{{.Root.DomainHost}}/std-ajax/websocket/echo">wss://{{.Root.DomainHost}}/std-ajax/websocket/echo</a>. WebSocket } id="echoArea" $('#messageArea').show(); Message</a> msg class="echo let '"><span class="input-field class="material-icons <a <i Sie webSocket waves-light { Echo<hr> return $('#messageArea').hide(); let ' getEchoStyle() = $("#message").val(); 'even'; console.log('url = onOpen, <div
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.std.ch/std-ajax/websocket/echo.
