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