WebSocket är ett protokoll som HTML5 började erbjuda för fullduplex-kommunikation över en enda TCP-anslutning. I WebSocket API behöver webbläsaren och servern bara skaka hand, och sedan bildas en snabb fil mellan webbläsaren och servern. Data kan överföras direkt mellan de två. Webbläsaren skickar en förfrågan till servern om att etablera en WebSocket-anslutning via Javascrip{filter}t, och när anslutningen är etablerad kan klient och server utbyta data direkt via TCP-anslutningen. När du får en Web Socket-anslutning kan du skicka data till servern via send()-metoden och ta emot den data som servern returnerar via onmessage-händelsen.
Vi vet att vi kan använda JS för att ansluta upp, så hur använder man .net/c# för att simulera anslutning till websockets?
Jag hittade en websocket online-server med adressen:
Vad jag skickar till honom, vilket meddelande han svarar, så jag sparar tid på att bygga servern.
Följande är en mjukvarusimuleringsklient för att ansluta till websocket-servern, och den kan användas normalt.
Källkodsnedladdning:
Turister, om ni vill se det dolda innehållet i detta inlägg, snälla Svar
|