Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 36969|Válasz: 3

[ASP.NET] SignalR websocket kommunikációhoz (3)

[Linket másol]
Közzétéve 2017. 07. 07. 14:26:50 | | | |
Először is, a websocketek fő célja, hogy a háttérrendszer aktívan továbbítsa az adatokat a frontendbe a kijelző feldolgozásához

1: A SignalR először csatlakozik a szerverhez



Amikor megnyitjuk az oldalt, azt szeretnénk, hogy a websocket kapcsolat sikeres legyen, majd először a meglévő adatokat továbbítsuk nekünk, mit kellene tennünk?

Először a Hub osztályt örököljük, majd az OnConnected metódust a következő módon írjuk át a kóddal:


//
        Összefoglalás:
        Akkor hívják, amikor a kapcsolat csatlakozik ehhez a hub példányhoz.
        //
        Visszaküldési eredmények:
        Egy System.Threading.Tasks.Feladat
        nyilvános virtuális feladat OnConnected();
Miután a jelző felhasználó először sikeresen csatlakozik, az OnConnected metódus aktiválódik, és a Context.ConnectionId a generált ügyfélazonosító



Hívjuk a Clients.Client metódust, hogy az adatokat a megadott kliens azonosítóhoz toljuk, és a következő összes metódust mi definiáljuk.



2: Aktívan továbbítsuk az adatokat a recepcióba

Hogyan lehet aktívan továbbítani az adatokat a recepcióra a SignalR-en keresztül?

Az adatokat a frontendbe kell tolnunk a következő kódban:



JS módszer a következő:



Vakolatok:






Előző:Nagy sikerű hírek! A mini programfejlesztés ingyenes!
Következő:Hogyan lehet kitiltani hibapromptokat, amikor a webBrowser html tartalmat jelenít meg C# Winform-ban
Közzétéve 2017. 12. 29. 10:27:27 |
Szeretném látni a SignalR-ed websocket kommunikációhoz teljes 1-3 verziót, itt csak [ASP.NET] SignalR-et látom websocket kommunikációhoz (3).
 Háziúr| Közzétéve 2017. 12. 29. 12:08:28 |
522803365 Közzétéve: 2017-12-29, 10:27
Szeretném látni a teljes 1-3-as verziódat a SignalR websocketes kommunikációhoz, itt csak [ASP.NET] SignalR-t látom websocketes kommunikációhoz (3 ...
asp.net mvc4.0 SignalR telepítése (1)
http://www.itsvse.com/thread-3837-1-1.html
(Forrás: Architect)


mvc 4.0 Hogyan használják a SignalR-t (2)
http://www.itsvse.com/thread-3838-1-1.html
(Forrás: Architect)



Közzétéve 2022. 02. 08. 10:12:42 |

Szeretném látni a SignalR-ed websocket kommunikációhoz teljes 1-3 verziót, itt csak [ASP.NET] SignalR-et látom websocket kommunikációhoz (3).
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com