PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • 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 WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
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.
Versions 22 et supérieures
WINDEVLinux Cette fonctionnalité est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 22
WINDEVLinux Cette fonctionnalité est désormais disponible pour les applications WINDEV sous Linux.
WINDEVLinux Cette fonctionnalité est désormais disponible pour les applications WINDEV sous Linux.
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.
  • créer une application serveur SOAP. Cette application est composée de procédures qui seront lancées par l'application cliente.
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 le serveur est 1.1 (serveur d'application WEBDEV).
  • pour l'utilisation de Webservices est 1.1 et 1.2.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire