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