See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 36969|Vastuse: 3

[ASP.NET] SignalR veebisokli kommunikatsiooniks (3)

[Kopeeri link]
Postitatud 07.07.2017 14:26:50 | | | |
Esiteks on veebisokside kasutamise peamine eesmärk võimaldada taustal aktiivselt andmeid frontendisse suruda, et ekraani töödelda

1: SignalR ühendub serveriga esimest korda



Kui me lehe avame, tahame, et websocketi ühendus oleks edukas, ja siis saadame olemasolevad andmed esmalt meile, mida peaksime tegema?

Esmalt pärime Hub klassi ja seejärel kirjutame OnConnected meetodi koodiga ümber järgmiselt:


//
        Kokkuvõte:
        Helistatakse, kui ühendus ühendub selle hub-instantsiga.
        //
        Tagastustulemused:
        //     A System.Threading.Tasks.Task
        avalik virtuaalne ülesanne OnConnected();
Pärast seda, kui signalisaatori kasutaja on esimest korda edukalt ühendunud, käivitub OnConnected meetod ning genereeritud kliendi ID on Context.ConnectionId



Kutsume Clients.Client meetodi, et suruda andmed määratud kliendi ID-le, ja järgmise all meetodi määravad ise.



2: Suuna aktiivselt andmeid vastuvõttu

Kuidas aktiivselt saata andmeid SignalR-i kaudu vastuvõtulauale?

Peame andmed suunama frontendi järgmise koodi kaudu:



JS meetod on järgmine:



Krohvid:






Eelmine:Suured uudised! Miniprogrammide arendus on tasuta!
Järgmine:Kuidas keelata veateateid, kui veebibrauser kuvab html-sisu C# Winformis
Postitatud 29.12.2017 10:27:27 |
Tahaksin näha sinu SignalR-i websocket side täisversiooni 1-3, siin näen ainult [ASP.NET] SignalR-i websocket-side jaoks (3)
 Üürileandja| Postitatud 29.12.2017 12:08:28 |
522803365 Postitatud 2017-12-29 10:27
Tahaksin näha teie täisversiooni 1-3 SignalR-ist veebisokli suhtluseks, siin näen ainult [ASP.NET] SignalR-i veebisokli kommunikatsiooniks (3 ...
asp.net mvc4.0 SignalR paigaldamine (1)
http://www.itsvse.com/thread-3837-1-1.html
(Allikas: Arhitekt)


mvc 4.0 Kuidas kasutada SignalR-i (2)
http://www.itsvse.com/thread-3838-1-1.html
(Allikas: Arhitekt)



Postitatud 08.02.2022 10:12:42 |

Tahaksin näha sinu SignalR-i websocket side täisversiooni 1-3, siin näen ainult [ASP.NET] SignalR-i websocket-side jaoks (3)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com