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

Pogled: 36969|Odgovoriti: 3

[ASP.NET] SignalR za spletno vtičnico (3)

[Kopiraj povezavo]
Objavljeno na 7. 07. 2017 14:26:50 | | | |
Glavni namen uporabe websocketov je, da backend aktivno pošilja podatke na frontend za obdelavo prikaza

1: SignalR se prvič poveže s strežnikom



Ko odpremo stran, želimo, da je Websocket povezava uspešna, nato pa nam najprej pošljemo obstoječe podatke, kaj naj storimo?

Najprej podedujemo razred Hub in nato prepišemo metodo OnConnected s kodo tako:


//
        Povzetek:
        Pokliče, ko se povezava poveže s to instanco huba.
        //
        Rezultati vrnitve:
        //     A System.Threading.Tasks.Task
        javno virtualno opravilo OnConnected();
Ko se uporabnik signala prvič uspešno poveže, se sproži metoda OnConnected, Context.ConnectionId pa je generirani ID stranke



Pokličemo metodo Client.Client za pošiljanje podatkov na določen ID odjemalca, nato pa smo sami določili naslednjo metodo.



2: Aktivno pošiljanje podatkov na recepcijo

Kako aktivno pošiljati podatke na recepcijo preko SignalR?

Podatke moramo potisniti na frontend v naslednji kodi:



JS metoda je naslednja:



Ometi:






Prejšnji:Novice o velikih uspešnicah! Razvoj mini programov je brezplačen!
Naslednji:Kako onemogočiti pozive k napakam, ko spletni brskalnik prikazuje html vsebino v C# Winform
Objavljeno na 29. 12. 2017 10:27:27 |
Rad bi videl vaš SignalR za websocket komunikacijo v polni različici 1-3, tukaj vidim le [ASP.NET] SignalR za websocket komunikacijo (3)
 Najemodajalec| Objavljeno na 29. 12. 2017 12:08:28 |
522803365 Objavljeno 29. 12. 2017 ob 10:27
Rad bi videl vašo polno različico 1-3 SignalR za websocket komunikacijo, tukaj vidim le [ASP.NET] SignalR za websocket komunikacijo (3 ...
asp.net mvc4.0 Namestitev SignalR (1)
http://www.itsvse.com/thread-3837-1-1.html
(Vir: Architect)


mvc 4.0 Kako uporabljati SignalR (2)
http://www.itsvse.com/thread-3838-1-1.html
(Vir: Architect)



Objavljeno na 8. 02. 2022 10:12:42 |

Rad bi videl vaš SignalR za websocket komunikacijo v polni različici 1-3, tukaj vidim le [ASP.NET] SignalR za websocket komunikacijo (3)
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