Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 930837|Odgovoriti: 381

[Vir] .NET/C# Emulacija povezav WebSocket odjemalcev [Izvorna koda]

  [Kopiraj povezavo]
Objavljeno na 20. 04. 2017 14:29:40 | | | |
WebSocket je protokol, ki ga je HTML5 začel zagotavljati za polno dupleksno komunikacijo prek ene TCP povezave.
V WebSocket API-ju morata brskalnik in strežnik le stisniti roke, nato pa se med brskalnikom in strežnikom oblikuje hitra povezava. Podatki se lahko prenašajo neposredno med obema.
Brskalnik pošlje zahtevo strežniku za vzpostavitev WebSocket povezave preko Javascrip{filter}t, in ko je povezava vzpostavljena, lahko odjemalec in strežnik neposredno izmenjujeta podatke prek TCP povezave.
Ko vzpostavite Web Socket povezavo, lahko pošljete podatke strežniku preko metode send() in prejmete podatke, ki jih strežnik vrne, preko onmessage dogodka.

Vemo, da lahko uporabimo js za povezavo, torej kako uporabiti .net/c# za simulacijo povezave s websocketi?



Našel sem spletni strežnik Websocket z naslovom:

ws://121.40.165.18:8088

Kaj mu pošljem, kakšno sporočilo odgovori, da prihranim čas za gradnjo strežnika.

Spodaj je programski simulacijski odjemalec za povezavo z websocket strežnikom, ki ga je mogoče uporabljati normalno.



Prenos izvorne kode:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti






Prejšnji:.net/c# Hitri IP Open Port Scanner v2.0 Ultimate različica
Naslednji:.net/c# Hitri IP odprti port skener v2.0 [Vir]
Objavljeno na 4. 08. 2021 15:24:20 |
void ws_OnOpen(object sender, EventArgs e)
23         {
24 SetTextBoxText(textBox1, "Connected Server" + "\r\n");
25 isConnected = resnično;
26
27         }
28 void ws_OnClose(object sender, CloseEventArgs e)
29         {
30 SetTextBoxText(textBox1, "Server Disconnected" + "\r\n");
31 isConnected = false;
32         }
33
34 void ws_OnMessage(object sender, MessageEventArgs e)
35         {
36 poskusov
37             {
38-nizno sporočilo = e.Data;
39
40 // Prikazuje prejete informacije strežnika
41 SetTextBoxText (textBox1, sporočilo);
42
43 // Pošlji sporočilo strežniku
44 zmagam. Pošlji ("Hello World!");
45
46
47             }
48
49 ujetih žog (izjema ex)
50             {
51             }
52 }mi
Objavljeno na 14. 01. 2018 11:25:52 |
da3m0n Objavljeno 14. 1. 2018 ob 05:03
Uporabite lahko tudi ws://123.207.167.163:9010/ajaxchattest, da ga najdete na spletu, strežnik pa bo samodejno vrnil podatke, ki jih pošljete.

Hvala za dodatek
Objavljeno na 24. 04. 2017 16:56:06 |
Websocket naslov, lahko uporabite tudi ws://123.207.167.163:9010/ajaxchattest, da ga najdete na spletu, podatke, ki jih pošljete, vam strežnik samodejno vrne
Objavljeno na 21. 04. 2017 08:23:53 |
Komponente?
Objavljeno na 4. 05. 2017 17:23:18 |
Poglej, kaj je dobro
Objavljeno na 23. 05. 2017 09:34:26 |
Zelo dobra stvar
Objavljeno na 1. 06. 2017 11:48:23 |
O veliki bog, Mowhai
Objavljeno na 2. 06. 2017 00:02:10 |
Oglejte si učenje za učenje
Objavljeno na 8. 06. 2017 11:11:32 |
Če potrebujem, pridi in poglej
Objavljeno na 12. 06. 2017 19:17:26 |
Oglejte si študijo
Objavljeno na 13. 06. 2017 15:51:10 |
Naučil sem se, hvala!!!!!!!!!!!!!!!!!
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com