WebDAV asynchrone
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Utilisez les VIs WebDAV asynchrones pour gérer des fichiers sur une cible et les transférer de manière sécurisée vers ou depuis cette cible en utilisant une interface asynchrone.
Bien que les VIs synchrones et asynchrones vous permettent d'effectuer des opérations semblables, les VIs asynchrones vous permettent d'exécuter des requêtes multiples en parallèle. Cependant, les VIs asynchrones peuvent être plus difficiles à utiliser. Utilisez des VIs synchrones si vous n'avez pas besoin d'exécuter des requêtes multiples en parallèle.
Utilisez des VIs asynchrones pour effectuer les opérations suivantes :
- Lancer des requêtes en parallèle de manière dynamique. Vous pouvez, par exemple, utiliser un seul VI Obtention asynchrone dans une boucle pour télécharger plusieurs fichiers en parallèle. Pour initialiser des requêtes parallèles en utilisant des VIs synchrones, vous devez utiliser plusieurs VIs Obtenir et ramifier le fil de liaison de session.
- Traiter des requêtes en réponse à un événement d'interface utilisateur. Les événements utilisateur WebDAV vous permettent de maintenir une interface utilisateur réactive pendant qu'une requête est traitée. La création d'une application similaire en utilisant des VIs synchrones nécessite davantage d'efforts.
- Afficher la progression d'une requête de téléchargement à partir du serveur ou vers le serveur. Seuls les VIs asynchrones sont capables de réaliser cette opération.
- Abandonner des requêtes individuelles avant que LabVIEW ne les termine. Abandonner une requête qui utilise des VIs synchrones vous oblige à fermer la session ; cependant, cela annule l'ensemble des requêtes.
