DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / SOAP
  • Le SOAP
  • WINDEV et le protocole SOAP
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
Cette fonctionnalité est réservée à un usage avancé pour gérer des cas particuliers. Dans la majorité des cas, il est recommandé d'importer le wsdl du webservice SOAP. Pour plus de détails, consultez Importation/consommation de Webservices.
Le SOAP
Le "SOAP" (Simple Objet Access Protocol) est un protocole de communication qui permet d'exécuter des procédures sur un serveur distant. Ce protocole s'appuie principalement sur les protocoles HTTP et XML. Il peut également s'utiliser avec le protocole SMTP.
Les données sont transmises entre le poste local et le serveur SOAP sous forme de texte structuré au format XML (Extensible Markup Language).
Avantage du protocole SOAP
Le principal avantage du protocole SOAP vient du fait qu'il repose sur deux protocoles standard :
  • XML : pour la structure des messages.
  • HTTP : pour le transport des données.
De ce fait, le protocole SOAP est indépendant des systèmes d'exploitation et des langages de programmation. Le protocole SOAP permet l'intéropérabilité.
De plus, l'utilisation du protocole HTTP (pour le transfert des données) permet au protocole SOAP de franchir les "firewalls" (barrières de sécurité) sans problème.
WINDEV et le protocole SOAP
WINDEV permet de créer une application cliente SOAP. Cette application utilise les fonctions SOAP du WLangage pour faire exécuter des procédures au serveur SOAP et récupérer leur résultat.
Remarque : Actuellement, les transferts ne sont pas sécurisés (pas de cryptage des données transférées). Il est recommandé de ne pas utiliser le protocole SOAP pour transférer des données sensibles.
La version de SOAP utilisée pour l'utilisation de Webservices est 1.1 et 1.2.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale