Maison  >  Article  >  interface Web  >  Qu'est-ce que la communication en temps réel sur le Web ?

Qu'est-ce que la communication en temps réel sur le Web ?

零下一度
零下一度original
2017-06-24 11:33:031699parcourir
ASP .NET SignalR est une bibliothèque de classes sous ASP .NET qui peut réaliser une communication en temps réel dans les projets Web ASP .NET.
Qu'est-ce que le Web pour la communication en temps réel ? Il s'agit de permettre au client (page Web) et au serveur de se notifier mutuellement les messages et les méthodes d'appel. Bien entendu, il s'agit d'une opération en temps réel.
WebSockets est une nouvelle API fournie par HTML5, qui peut établir une connexion Socket entre une page Web et le serveur lorsque WebSockets est disponible (c'est-à-dire que le navigateur prend en charge Html5)
SignalR utilise WebSockets Lorsqu'il n'est pas pris en charge, SignalR utilisera d'autres technologies pour garantir le même effet.
SignalR fournit bien entendu également une API de haut niveau très simple et facile à utiliser, permettant au serveur d'appeler des fonctions JavaScript sur le client individuellement ou par lots,
Et il est très pratique d'effectuer la gestion des connexions, comme la connexion client au serveur, ou la déconnexion, le regroupement de clients et l'autorisation client, qui sont très faciles à mettre en œuvre à l'aide de SignalR.
Première étape : Rejoindre le groupe
Étape 2 : Fermez la fenêtre
Étape 3 : Déclencher le rappel, diffusion instantanée hors ligne

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn