PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Installer un serveur SOAP avec IIS (Version 4 ou 5)
  • Installer un serveur SOAP avec IIS (Version 6)
  • Installer un Webservice
  • Si vous installez un Webservice
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
Avertissement
A partir de la version 20, cette fonctionnalité n'est plus disponible. Pour plus de détails, consultez Importation/consommation de Webservices
Avertissement
A partir de la version 15, les Webservices au format généré par les versions 14 et antérieures de WINDEV sont conservés pour compatibilité. Il est conseillé d'utiliser le nouveau format de Webservice, disponible à partir de la version 15.
Pour plus de détails, consulter : Générer un Webservice.
Installer un serveur SOAP avec IIS (Version 4 ou 5)
Pour installer le serveur SOAP avec IIS 5.1 (ou IIS 4) sous Windows 2000 (le serveur IIS doit être installé sur le poste) :
  1. Dans le panneau de configuration, sélectionnez "Outils d'administration" puis "Gestionnaire des services internet".
  2. Choisissez dans la liste de gauche le serveur auquel vous voulez ajouter un support SOAP.
  3. Dans le panneau de droite, choisissez un site Web (par exemple "Site Web par défaut").
  4. Affichez le menu contextuel et choisissez "Propriétés", onglet "répertoire de base".
  5. Cliquez sur le bouton "Configuration" puis sur le bouton "Ajouter".
  6. Cliquez sur "Exécutable", choisissez le fichier wdxxxsiis.dll. Le chemin ne doit pas contenir d'espaces.


    Pour les tests depuis votre poste, ce fichier est présent dans le sous-répertoire "Données" du répertoire d'installation de WINDEV.
    Pour installer le serveur soap final, ce fichier est présent dans le répertoire d'installation de votre application.
  7. Dans le champ extension, indiquez ".soap".
    Remarque : Si l'extension ".soap" est déjà associé à un module sur votre serveur, utilisez une autre extension. Dans ce cas, cette nouvelle extension devra être spécifiée dans les fonctions indiquant l'URL du serveur SOAP (paramètre <URL du serveur SOAP> dans la fonction SoapExécute par exemple).
  8. Décochez l'option "Vérifier l'existence du fichier".
  9. Cliquez sur OK (deux fois).
  10. Si vous installez un serveur SOAP classique, l'installation du serveur est terminée.
Installer un serveur SOAP avec IIS (Version 6)
Pour installer le serveur SOAP avec IIS 6 sous Windows 2000 (le serveur IIS doit être installé sur le poste) :
  1. Dans le panneau de configuration, sélectionnez "Outils d'administration" puis "Gestionnaire des services internet".
  2. Choisissez dans la liste de gauche le serveur auquel vous voulez ajouter un support SOAP.
  3. Dans le panneau de droite, choisissez un site Web (par exemple "Site Web par défaut").
  4. Affichez le menu contextuel et choisissez "Propriétés", onglet "répertoire de base".
  5. Cliquez sur le bouton "Configuration" puis sur le bouton "Ajouter".
  6. Cliquez sur "Exécutable", choisissez le fichier wdxxxsiis.dll. Le chemin ne doit pas contenir d'espaces.


    Pour les tests depuis votre poste, ce fichier est présent dans le sous-répertoire "Données" du répertoire d'installation de WINDEV.
    Pour installer le serveur soap final, ce fichier est présent dans le répertoire d'installation de votre application.
  7. Dans le champ extension, indiquez ".soap".
    Remarque : Si l'extension ".soap" est déjà associé à un module sur votre serveur, utilisez une autre extension. Dans ce cas, cette nouvelle extension devra être spécifiée dans les fonctions indiquant l'URL du serveur SOAP (paramètre <URL du serveur SOAP> dans la fonction SoapExécute par exemple).
  8. Décochez l'option "Vérifier l'existence du fichier".
  9. Cliquez sur OK (deux fois).
  10. Dans le panneau de droite, sélectionnez l'option "Extension du service Web" (selon les versions, cette option peut également s'appeler "Web Service Extensions"). Cette option permet de définir les autorisations d'exécution des fichiers .soap.
  11. Choisissez l'option "Ajouter une nouvelle extension de Service Web".
  12. Dans la fenêtre d'ajout, saisissez :
    • Le nom de l'extension (.soap par exemple).
    • Les fichiers nécessaires. Cliquez sur "Ajouter" et choisissez le fichier wdxxxsiis.dll.
      Pour les tests depuis votre poste, ce fichier est présent dans le sous-répertoire Données du répertoire d'installation de WINDEV.
      Pour installer le serveur soap final, ce fichier est présent dans le répertoire d'installation de votre application.
  13. Validez.
  14. Cliquez sur le bouton "Autoriser".
Installer un Webservice

Si vous installez un Webservice

15. Copiez dans le répertoire indiqué dans l'option "Chemin d'accès" :
  • Le fichier XML contenant la description du Webservice.
  • Les pages HTML de présentation du Webservice.
Pour accéder à ce fichier XML, utilisez la ligne de commande suivante :
"http://<Nom Ou Adresse IP Serveur Soap>/<Nom Fichier XML>.XML"
Pour tester ce Webservice, utilisez la ligne de commande suivante :
"http://<Nom Ou Adresse IP Serveur Soap>/index.htm"
Remarque : Il est également possible de copier ce fichier .XML dans un autre répertoire. Pour plus de détails, consultez l'aide du serveur HTTP utilisé.
16. L'installation du Webservice sur le serveur SOAP est terminée.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire