Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 36969|Vastaus: 3

[ASP.NET] SignalR websocket-viestintään (3)

[Kopioi linkki]
Julkaistu 7.7.2017 14.26.50 | | | |
Ensinnäkin websocketien pääasiallinen tarkoitus on antaa taustajärjestelmän aktiivisesti ohjata dataa frontendiin näytön käsittelyä varten

1: SignalR yhdistyy palvelimeen ensimmäistä kertaa



Kun avaamme sivun, haluamme, että websocket-yhteys onnistuu, ja sitten työnnämme olemassa olevat tiedot meille ensin, mitä meidän pitäisi tehdä?

Ensin perimme Hub-luokan ja kirjoitamme sitten OnConnected-metodin uudelleen koodilla seuraavasti:


//
        Yhteenveto:
        Kutsutaan, kun yhteys yhdistyy tähän hub-instanssiin.
        //
        Palautustulokset:
        //     A System.Threading.Tasks.Task
        julkinen virtuaalinen tehtävä OnConnected();
Kun signaalin käyttäjä yhdistää onnistuneesti ensimmäistä kertaa, OnConnected-menetelmä käynnistyy, ja Context.ConnectionId on luotu asiakastunnus



Kutsumme Clients.Client-metodia työntämään datan määritettyyn asiakas-ID:hen, ja seuraava all -metodi määritellään itse.



2: Työnnä dataa aktiivisesti vastaanottoon

Kuinka aktiivisesti lähettää data vastaanottoon SignalR:n kautta?

Meidän täytyy työntää data frontendiin seuraavassa koodissa:



JS-menetelmä on seuraava:



Rappaukset:






Edellinen:Menestysuutiset! Miniohjelman kehitys on ilmaista!
Seuraava:Kuinka poistaa virhekehotteet käytöstä, kun webBrowser näyttää html-sisältöä C# Winformilla
Julkaistu 29.12.2017 10.27.27 |
Haluaisin nähdä SignalR:si websocket-viestintään täysversion 1-3, tässä näen vain [ASP.NET] SignalR:n websocket-viestintään (3)
 Vuokraisäntä| Julkaistu 29.12.2017 12.08.28 |
522803365 Julkaistu 29.12.2017 klo 10:27
Haluaisin nähdä täyden version 1-3 SignalR:stä websocket-viestintään, tässä näen vain [ASP.NET] SignalR:n websocket-viestintään (3 ...
asp.net mvc4.0 SignalR:n asennus (1)
http://www.itsvse.com/thread-3837-1-1.html
(Lähde: Arkkitehti)


mvc 4.0 Kuinka käyttää SignalR:ää (2)
http://www.itsvse.com/thread-3838-1-1.html
(Lähde: Arkkitehti)



Julkaistu 8.2.2022 10.12.42 |

Haluaisin nähdä SignalR:si websocket-viestintään täysversion 1-3, tässä näen vain [ASP.NET] SignalR:n websocket-viestintään (3)
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com