PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Installer un serveur SOAP avec Netscape iPlanet 4.1
  • Pour installer un serveur SOAP avec Netscape iPlanet 4.1 (le serveur Netscape iPlanet 4.1 doit être installé sur le poste) :
  • 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
Installer un serveur SOAP avec Netscape iPlanet 4.1
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 Netscape iPlanet 4.1

Pour installer un serveur SOAP avec Netscape iPlanet 4.1 (le serveur Netscape iPlanet 4.1 doit être installé sur le poste) :

1. Pour trouver les fichiers de configuration :
  • Sélectionnez le répertoire d'installation de iPlanet (par défaut C:\Netscape\Server4).
  • Sélectionnez le sous-répertoire correspondant au serveur à configurer. Le nom du serveur correspond à "https-<nom de l'utilisateur>".
  • Sélectionnez le sous-répertoire "config".
2. Ouvrez le fichier "mime.types" avec WordPad.
ATTENTION : si vous ouvrez ce fichier avec NotePad.EXE, le format du fichier risque d'être corrompu à la sauvegarde.
3. A la fin du fichier, ajoutez la ligne suivante et enregistrez (à la sauvegarde WordPad signale que la mise en forme est perdue ; répondre "Oui") :
type=application/soap exts=soap
Remarque : Si l'extension "soap" est déjà associée à 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).
4. Ouvrez le fichier obj.conf.
5. Recherchez la ligne "<Object name=default>". Insérez avant cette ligne :
  • Les lignes suivantes pour les tests depuis votre poste :
Init fn=load-modules shlib="<Répertoire d'installation de WinDev 15>/Donnees/wdxxxsns.dll" \
funcs="WinDevHandler,ModuleExit,ModuleInit"
Init fn="ModuleInit"
  • Les lignes suivantes pour installer le serveur soap final :
Init fn=load-modules shlib="<emplacement de la DLL>/wdxxxsns.dll" \
funcs="WinDevHandler,ModuleExit,ModuleInit"
Init fn="ModuleInit"
Attention : Les chemins sont de la forme "d:/mon repertoire/mon fichier.dll". Il faut des quotes et des '/' (et non des '\').
6. Recherchez la première ligne commençant par "Service". Insérez avant cette ligne :
Service method=(POST) type=application/soap fn=WinDevHandler
7. Sauvez le fichier.
8. Si vous installez un serveur SOAP classique, redémarrez votre serveur. L'installation du serveur est terminée.
Remarque : La DLL wdxxxsns.dll est compatible NSAPI.
Installer un Webservice

Si vous installez un Webservice

9. Ouvrez le fichier "webpub.conf" et recherchez le mot-clé "NS-doc-root".
10. Copiez dans le répertoire indiqué après le mot-clé "NS-doc-root" :
  • 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é.
11. Redémarrez votre serveur. L'installation du Webservice sur le serveur SOAP est terminée.
Remarque : La DLL wdxxxsns.dll est compatible NSAPI.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire