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