Content added in aspnet-core/content/110-real-time-communication

pull/3294/head
mouaaz 2 years ago
parent 04019d1b27
commit 16b1ec96b1
  1. 12
      src/roadmaps/aspnet-core/content/110-real-time-communication/100-web-sockets.md
  2. 8
      src/roadmaps/aspnet-core/content/110-real-time-communication/101-singlar-core.md
  3. 11
      src/roadmaps/aspnet-core/content/110-real-time-communication/index.md

@ -1 +1,11 @@
# Web sockets
# Web Sockets
WebSockets is a protocol that allows for real-time, bidirectional communication between a client and a server. It is based on the same principle as HTTP, but it uses a different protocol to establish and maintain a connection between the client and the server. Once a connection is established, WebSockets enables the client and server to send messages to each other in real-time.
In ASP.NET, WebSockets can be used to create real-time, highly interactive web applications. The ASP.NET Core framework provides built-in support for WebSockets through the Microsoft.AspNetCore.WebSockets package. This package provides a set of classes and methods that make it easy to create and manage WebSockets connections.
To learn more, visit the following links:
- [WebSockets support in ASP.NET](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/websockets?view=aspnetcore-7.0)
- [Understanding WebSockets with ASP.NET](https://sahansera.dev/understanding-websockets-with-aspnetcore-5/)
- [Writing a WebSocket server in ASP.NET](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_server)

@ -1 +1,7 @@
# Singlar core
# Singlar Core
For more information, visit the following links:
- [ASP.NET - Single-Page Applications](https://learn.microsoft.com/en-us/archive/msdn-magazine/2013/november/asp-net-single-page-applications-build-modern-responsive-web-apps-with-asp-net)
- [Intro to ASP.NET Singlar Core](https://www.ifourtechnolab.com/blog/differences-between-asp-net-and-asp-net-core-asp-net-vs-asp-net-core)
- [How fast is ASP.NET Core?](https://dusted.codes/how-fast-is-really-aspnet-core)

@ -1 +1,10 @@
# Real time communication
# Real Time Communication
Real-time communication in ASP.NET refers to the ability to send and receive data between a client and a server in real-time, typically with low latency. It allows the server to push updates to the client as they happen, instead of the client having to continuously poll the server for updates.
There are several technologies and libraries available for implementing real-time communication in ASP.NET, such as WebSockets, SignalR, gRPC, and more.
To learn more, visit the following resources:
- [Overview of ASP.NET Core SignalR](https://learn.microsoft.com/en-us/aspnet/core/signalr/introduction?view=aspnetcore-7.0)
- [Real-time ASP.NET with SignalR](https://dotnet.microsoft.com/en-us/apps/aspnet/signalr)
Loading…
Cancel
Save