2010-11-26 9 views
2

Je développe une application asp.net qui permettra de découvrir les clients UDP disponibles sur le réseau local. J'ai besoin de mettre à jour le contrôle de l'interface utilisateur (où les périphériques découverts seront affichés) et la barre de progression en bas.asp.net exécuter de manière asynchrone les tâches et mettre à jour l'interface utilisateur

Le contrôle de l'interface utilisateur doit être mis à jour à mesure que les périphériques sont détectés.

J'ai besoin de savoir quelle est la meilleure méthode utilisant des websockets Html5 ou des pages asynchrones asp.net? si vous utilisez des pages synchrones asp.net ho puis-je mettre à jour l'interface utilisateur que je découvre les noeuds

Cordialement, Abdul Khaliq

Répondre

0

Est-ce que le code de découverte est en cours d'exécution côté client ou Serverside?

Si vous utilisez setIntervall ou setTimeout pour appeler le serveur à plusieurs reprises pour une mise à jour de la découverte mais que le processus de découverte doit exécuter séparément le serveur Web.

+0

le code de la découverte sera exécuté côté serveur –

+0

si j'exécute le code de découverte distinct du serveur Web comment je vais mettre à jour l'interface utilisateur –

+0

Vous pouvez utiliser une base de données pour stocker les résultats du processus de découverte et avoir un petit script côté serveur est appelé pour obtenir les reslts à la page Web. –

Questions connexes