2016-10-12 2 views
-1

Ich fand diese blog, die Signal zu asp.net mvc3 implementiert.Ist signalR nur für die Chat-Anwendung?

Gibt es eine Funktion von Signalgeber wie Echtzeit updating/reloading ein jqgrid?

Szenario für jqGrid

ich auf den PC haben. PC1 ist für Client und PC2 ist für Server. PC2 hat bereits die Ansicht (included the jqgrid) geöffnet, die er benötigt, um die Anfrage vom PC1 zu bestätigen. Was mein Projekt bisher macht, ist, wenn von PC1 angefordert wird, dass die Ansicht von PC2 aktualisiert werden muss, um die angeforderten Daten von PC1 zu sehen.

Wenn Signaler dies nicht unterstützen, was sonst ist der beste Weg, um mein Problem zu erreichen ?.

Antwort

0

Nein, es ist nicht nur für den Chat.

SignalR ermöglicht bidirektionale Kommunikation zwischen Server und Client.

Das bedeutet, dass Sie diese Technologie verwenden können, um beliebige Webanwendungen zu erstellen, die von der Echtzeitkommunikation zwischen Client und Server profitieren könnten. Chat ist nur ein Beispiel für diese Art von Anwendung.

Sie sollten in der Lage sein, Ihr gewünschtes Verhalten mit SignalR zu erreichen, aber eine detaillierte Beschreibung, wie dies zu tun ist, liegt wirklich außerhalb des Bereichs dieser Antwort.

+0

können Sie mir einige Blogs geben, die sich auf mein Problem beziehen ?. Oder gibt es eine Lösung? –

+0

Sie sollten mit dem Lesen der offiziellen SignalR-Dokumentation beginnen (https://www.asp.net/signalr). Auch finde ich Beiträge [geschrieben von Scott Hanselman wirklich hilfreich] (http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx) –

+0

Ich habe beide Links. in deinem 2. Link denke ich, wie kann ich es verwenden oder ändern/implementieren es in meinem aktuellen Problem. –

Verwandte Themen