Utworzyłem nowy projekt VS 2013 i przeglądałem stronę default.aspx w przeglądarce Firefox. Kiedy sprawdzam wykonane przez niego połączenia sieciowe, widzę, że wykonuje ciągłe połączenia
ASP.NET SignalR to biblioteka dla deweloperów ASP.NET, która ułatwia dodawanie funkcji czasu rzeczywistego do aplikacji internetowych. Oznacza to, że kod po stronie serwera wypycha zawartość do połączonych klientów na bieżąco w czasie rzeczywistym.
Utworzyłem nowy projekt VS 2013 i przeglądałem stronę default.aspx w przeglądarce Firefox. Kiedy sprawdzam wykonane przez niego połączenia sieciowe, widzę, że wykonuje ciągłe połączenia
Czy ktoś może dać mi znać, jak sygnalizujący działa wewnętrznie na wysokim poziomie? Domyślam się, że opróżnia dane, Response.Flusha po stronie klienta wysyła żądania Ajax w określonych odstępach czasu. Czy to jest
Ostatnio szukałem i czytałem w SignalR i chociaż widzę wiele wyjaśnień na temat różnicy między hubami i trwałymi połączeniami, nie byłem w stanie przejść do następnego poziomu, dlatego powinienem wybrać jedno podejście zamiast
Mam aplikację internetową z pojedynczą stroną opracowaną przy użyciu programu ASP.NET. Niedawno przekonwertowałem wiele metod internetowych na oparte na wypychaniu przy użyciu biblioteki sygnalizującej . To naprawdę znacznie przyspieszyło działanie strony i zredukowało wiele wywołań serwera ze...
Próbuję utworzyć scenariusz pracy awaryjnej magistrali komunikatów Redis za pomocą aplikacji SignalR. Na początku próbowaliśmy prostego przełączania awaryjnego równoważenia obciążenia sprzętu, który po prostu monitorował dwa serwery Redis. Aplikacja sygnalizująca wskazała pojedynczy punkt końcowy...
W najnowszej wersji Asp.Net SignalR został dodany nowy sposób wysyłania wiadomości do określonego użytkownika, przy użyciu interfejsu „IUserIdProvider”. public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string userId, string...
Odkąd poznałem Node.js, zawsze byłem jego fanem. Ale dzisiaj dowiedziałem się o SignalR , który zapewnia alternatywny asynchroniczny - skalowalny - model czasu rzeczywistego dla ASP.NET. O ile wiem, główną zaletą Node.js nad SignalR jest współdzielenie kodu między klientem a serwerem (kolejną...
Czy istnieje mały przykład aplikacji konsoli lub winform używającej signalR do wysyłania wiadomości do koncentratora .net? Wypróbowałem przykłady .net i spojrzałem na wiki, ale nie ma dla mnie sensu związek między hubem (.net) a klientem (aplikacją konsoli) (nie mogłem znaleźć tego przykładu)....
Używam SignalR do emisji wiadomości do wszystkich moich klientów. Muszę wyzwolić nadawanie poza moją klasą koncentratora, tj. Coś takiego jak poniżej: var broadcast = new chatHub(); broadcast.Send("Admin","stop the chat"); Otrzymuję komunikat o błędzie jako: Korzystanie z wystąpienia...
Podczas szeregowania i deserializacji wartości między JavaScript i C # za pomocą SignalR z MessagePack widzę trochę utraty precyzji w C # na końcu odbierającym. Jako przykład przesyłam wartość 0,005 z JavaScript do C #. Gdy po stronie C # pojawia się deserializowana wartość, otrzymuję wartość...
Próbuję nawiązać połączenie między moją aplikacją ASP.NET Core 3.0 Blazor (po stronie serwera) a usługą Azure SignalR. W końcu wprowadzę mojego klienta SignalR (usługę) do kilku komponentów Blazora, aby zaktualizowali mój interfejs użytkownika / DOM w czasie rzeczywistym. Mój problem polega na...
Korzystam z SignalR do przesyłania danych na stronie internetowej. Ale SignalR powinien móc wysyłać dane tylko przez pewien okres czasu, a jeśli ten czas minął, połączenie powinno zostać zabite. Funkcja Stop $.connection.hub.stop()jest anulowana, jeśli żądanie jest nadal w toku i nie zostało...