Mise au point des Services

De Wiki1000

Sommaire

Mise en place des traces des messages échangés

L'application Desktop Ligne 1000 permet d'enregistrer une trace des messages SOAP échangés, ce paramétrage se situe dans les préférences accessibles à partir du concepteur de modèle :

image29.png

Les messages émis et reçus par le Client Web Services seront stockés dans le sous-répertoire soap du répertoire du programme.

{{info|Si vous utilisez le serveur de développement les messages reçus et émis par le serveur seront aussi enregistrés.

Utilisation du serveur de développement

Mise en place

Le développement de Web Service peut être fastidieux si vous devez relancer un Service ligne 1000 à chaque modification de votre code, pour éviter ceci il est possible d'utiliser un serveur de développement intégré au programme Ligne 1000 Desktop.

Le serveur de développement est un serveur HTTP intégré à l'exécutable, il peut être démarré et arrêté à partir du concepteur de modèle :

image26.png

Le serveur de développement supporte les requêtes WSDL et SOAP, lorsqu'il sert une requête WSDL il retourne sa propre adresse comme adresse du service, dans cet exemple une requête wsdl serait :

http://syfre:8080/l1000/server/soap.l1000?wsdl=WSSOfficeServices

et l'adresse du service retourné dans le WSDL serait :

http://syfre:8080/l1000/server/soap.l1000

en conséquence vous devez penser à actualiser les références Web de votre Client Web Service lorsque vous utilisez le serveur de développement.

Visualisation des messages

L'interface du serveur de développement présent dans le concepteur de modèle permet aussi de visualiser les messages échangés :

image27.png

Info-20px.png Note : Le serveur de développement reste actif une fois démarré tant que vous ne l'arrêter pas explicitement même si le concepteur de modèle est fermé.

Configuration

L'usage du serveur de développement étant limité son paramétrage est rudimentaire :

image28.png

  • Site
La racine du site dans l'URL
  • Port
Le port d'écoute du serveur HTTP
  • Répertoire du site
Répertoire où sont recherché les documents pour les requêtes qui ne sont pas sur l'url du serveur.

Web Services (ws)Développement DSM





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels