Comment puis-je appliquer le long du scrutin technique dans ASP.NET MVC?
Je recherche de beaucoup sur l'interrogation de la technique, mais je ne trouve rien sur la façon d'appliquer cette technique dans asp.net mvc. Il ya tellement de nombreux articles et de la documentation, mais la plupart d'entre eux à propos de php et ajax.
Je veux utiliser cette technique avec mon projet en deux endroits,l'un est le tweet d'un système comme twitter et les autres est un système de chat. Je suis curieux de savoir quelle est la meilleure façon d'appliquer cette technique dans MVC ? Dois-je utiliser SignalR ? Est-ce la meilleure option?
Si vous pouvez me donner des exemples ou des documents, il serait génial, merci!
SignalR de documentation.
Il y a une question similaire, ici mais alors que ni l'un ni l'actuel réponses à fournir le code, vous êtes après elles expliquent comment difficile d'interrogation est d'obtenir le droit (par exemple, cette réponse présente les paramètres IIS questions et d'équilibrage de la charge des préoccupations, alors que les cette réponse note de combien de temps interrogation peut dégénérer en une interrogation court ou même dans une auto-imposées attaque de déni de service!)
Il y a une question similaire, ici mais alors que ni l'un ni l'actuel réponses à fournir le code, vous êtes après elles expliquent comment difficile d'interrogation est d'obtenir le droit (par exemple, cette réponse présente les paramètres IIS questions et d'équilibrage de la charge des préoccupations, alors que les cette réponse note de combien de temps interrogation peut dégénérer en une interrogation court ou même dans une auto-imposées attaque de déni de service!)
OriginalL'auteur Selman Genç | 2013-12-19
Vous devez vous connecter pour publier un commentaire.
SignalR est certainement le chemin à parcourir si vous souhaitez envoyer des données à partir du serveur vers le client. J'ai essayé de le faire une seule fois à l'aide d'un moins bien pris en charge et développé la bibliothèque et je l'ai eu à travailler, mais de ce que j'ai vu de la SignalR exemples, c'est plus facile que ce que j'ai fait. Démarrez la lecture de la documentation et des exemples de code sur asp.net il est relativement simple.
Voici un article sur Projet De Code qui vous montre comment peu de code vous avez besoin pour réaliser un serveur de poussée du client.
http://www.codeproject.com/Articles/524066/SignalR-Simple-Chat-Application-in-Csharp
C'est parce que tout le levage lourd pour la communication de l'établissement se fait par SignalR de l'API sur le serveur .Net et sur le client en JavaScript.
OriginalL'auteur SzabV
Ce qu'est la "meilleure" solution, est sujette à débat, et ce forum n'est pas à ce sujet.
Si ce que vous voulez faire est réel peer-to-peer communication, SignalR ne pas le faire-il est conçu pour envoyer des données à partir d'un serveur à un client et à faire des appels de procédure distante (Rpc) à partir du serveur vers le client.
Si ce que vous voulez, c'est n moyen de communication par l'intermédiaire d'un serveur comme un hub central, puis SignalR est certainement le chemin à parcourir. C'est une technologie éprouvée et a Microsoft complet de soutien derrière elle.
Microsoft a publié un tutoriel sur le travail avec SignalR 2.0 (http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-getting-started-with-signalr-20) qui met en œuvre une application de chat.
OriginalL'auteur Roy Dictus
Si vous voulez un moyen simple de SignalR pour l'événement en fonction de communication, vous pouvez avoir un coup d'oeil à ma Bibliothèque c'est construit sur le haut de SignalR.
Vous pouvez voir ici comment mettre en place
https://github.com/AndersMalmgren/SignalR.EventAggregatorProxy/wiki
Vous pouvez également télécharger la Démo pour le tester et d'apprendre de cette façon
https://github.com/AndersMalmgren/SignalR.EventAggregatorProxy/tree/master/SignalR.EventAggregatorProxy.Demo.MVC4
OriginalL'auteur Anders