Slide 13
Slide 13 text
13
§ Bi-directional real-time communication between client and server
§ Real-time messaging and push
§ Different transport protocols for message exchange (fallbacks)
§ WebSockets, Server Sent Events, Long Polling
§ Concepts for differentiating Clients and Groups
§ Hubs provide a high-level abstraction of bi-directional RPC
§ Hub protocol uses JSON by default, can use MessagePack
§ Broad availability of client libs (e.g. JavaScript, .NET, Java etc.)
Blazor jenseits von REST
SignalR & gRPC in Web-Apps
ASP.NET Core SignalR https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Client
https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Common
https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Protocols.MessagePack