Développement de services Web (Real-Time, Windows)
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
Rubrique parente : Présentation : Communication Web avec une application LabVIEW
Les services Web permettent la communication entre les applications LabVIEW et les clients Web. Vous pouvez développer un service Web dans un projet LabVIEW.
Un service Web est constitué de quatre éléments principaux : des VIs de méthode HTTP, des dépendances de VIs de méthode HTTP, des VIs de démarrage et des fichiers de contenu statique.
- VIs de méthode HTTP — VIs de niveau principal dans un service Web. Ils contiennent les fonctionnalités de base du service Web et échangent des données de clients Web sur un réseau.
- Dépendances de VIs de méthode HTTP — Sous-VIs, variables partagées, voies DAQ et autres éléments qui apparaissent dans un VI de méthode HTTP.
- VIs de démarrage — VIs qui échangent des données avec des VIs de méthode HTTP sans utiliser de ressources réseau et n'échangent pas de données avec un client Web.
- Fichiers de contenu statique — Fichiers HTML, fichiers JavaScript, feuilles de style, images et vidéos. Par exemple, les fichiers générés par les VIs Web pour les pages Web.
Avant de publier un service Web, testez-le pour vous assurer que les clients peuvent appeler les VIs de méthode HTTP et le contenu statique, et communiquer correctement avec eux. Si vous remarquez un comportement inattendu ou des erreurs, vous pouvez les corriger et tester à nouveau le service Web.
Contenu associé
- Présentation : Communication Web avec une application LabVIEW (Real-Time, Windows)
- Tutoriel : Création et publication d'un service Web LabVIEW sur le serveur Web NI (Windows)
- Éléments d'un service Web (Real-Time, Windows)
- Développement de VIs de méthode HTTP (Real-Time, Windows)
- Développement de VIs de démarrage pour initialiser des VIs de méthode HTTP et communiquer avec eux (Real-Time, Windows)
- Intégration de contenu statique dans un service Web (Real-Time, Windows)
- Test et mise au point d'un service Web sur le serveur Web NI (Windows)
- Initiation à l'architecture des services Web et aux emplacements de fichiers (Real-Time, Windows)