2010-11-26 13 views
2

Ich entwickle eine asp.net-Anwendung, die UDP-Clients im LAN verfügbar finden wird. Ich muss die UI-Kontrolle (wo die erkannten Geräte angezeigt werden) und die Fortschrittsanzeige am unteren Rand aktualisieren.asp.net asynchron die Aufgaben ausführen und UI aktualisieren

Das UI-Steuerelement sollte aktualisiert werden, während die Geräte erkannt werden.

Ich muss wissen, welche Methode die beste ist, entweder mit HTML5-Websockets oder asp.net asynchronen Seiten? wenn asp.net synchrone Seiten ho verwendet, kann i UI aktualisieren, wie i-Knoten entdecken

Grüße, Abdul Khaliq

Antwort

0

Wird die Entdeckung Code ausgeführt wird serverseitig oder Client-Seite sein?

Wenn serverseitig Sie setIntervall oder setTimeout verwenden können, um den Server wiederholt für ein Update auf der Entdeckung aufzurufen, aber das erfordert, dass der Dicovery-Prozess getrennt von dem Webserver ausgeführt wird.

+0

Der Erkennungscode wird auf der Serverseite ausgeführt –

+0

Wenn ich den Erkennungscode getrennt vom Webserver ausführen werde, wie aktualisiere ich die Benutzeroberfläche –

+0

Sie könnten eine Datenbank verwenden, um die Ergebnisse aus dem Erkennungsprozess zu speichern und ein kleines serverseitiges Skript zu haben wird aufgerufen, um die reslts auf die Webseite zu bekommen. –

Verwandte Themen