Widziałem signalR vs html5 websockets for asp.net MVC chat application, ale nie w 100% odpowiedzieć na moje pytanie, ponieważ opiera się na HTML5 WebSockets, które Microsoft może rozszerzyć na .NET 4.5 z ich obiektu WebSocket..NET 4.5 WebSockets vs SignalR
Zastanawiam się, czy funkcja WebSocket faktycznie działa tak samo, jak SignalR i cofa się do długiego sondowania, gdy WebSockets nie są dostępne? Z pewnością Microsoft zastosowałby tę samą technologię co SignalR w swoim podejściu do tej technologii?
Edit:
dla nikogo innego zastanawiać to, znalazłem ten komentarz najbardziej pomocne w zrozumieniu scenariusz i dlatego będę używając SignalR:
Cóż, nie są one naprawdę. Do tej pory IIS i ASP.NET nie posiadały żadnego elementu wbudowanego w te obsługiwane WebSockets, więc projekt SignalR musiał je samodzielnie zbudować. Teraz, gdy firma Microsoft dostarcza układ hydrauliczny, SignalR może łatwo przełączyć się na implementację Microsoft, albo w uzupełnieniu, albo zamiast własnych. SignalR jest abstrakcji nad szczegółami implementacji klasy WebScockets jest szczegółowo realizacja
Jak wspomniano pierwotnie w odpowiedzi, plan SignalR miał być częścią .NET, co się stało, ponieważ jest teraz oficjalną częścią ASP.NET http://asp.net/signalr - zaktualizowałem swoją odpowiedź dodaj link i myślisz, że chciałbyś wiedzieć. – Meligy
Ahh, niesamowite! Dzięki za aktualizację tego @MohamedMeligy, naprawdę dobrze jest zobaczyć SignalR w głównej bibliotece. –