Академический Документы
Профессиональный Документы
Культура Документы
Notre conseil
Crer un Webservice
Un Webservice est donc un ensemble de
fonctionnalits. Dans WINDEV, les fonctionnalits sont matrialises par des procdures
ou des fonctions.
Toutes ces fonctionnalits peuvent tre utiles
des personnes extrieures: les fournisseurs
et les clients par exemple.
Il peut donc tre intressant de mettre
disposition un Webservice avec ces fonctionnalits.
Pour crer un Webservice, il suffit dutiliser
le menu Atelier .. Webservices .. Gnrer
un Webservice. Lassistant de gnration
se lance.
Dans un premier temps, il est ncessaire de
choisir les lments du projet ncessaire
lexcution du Webservice. Il sagit en
gnral de collections de procdures.
Remarque:
Un Webservice ne peut pas utiliser dinter-
Il est conseill dutiliser le serveur dapplication WEBDEV pour excuter vos Webservices.
En effet, avec le serveur dapplication
WEBDEV, vous bnficiez dun meilleur
support de la charge, des appels simultans et galement du dploiement sur un
serveur Linux.
la fin de la gnration du Webservice, le
Webservice est cr : le fichier WSDL de
description du Webservice a t gnr.
Remarque:
Un fichier WSDL est simplement un fichier
au format XML qui dcrit le Webservice: les
fonctions exportes, les paramtres attendus, ... en fait, les points dentre et de
sortie du Webservice.
Le fichier WSDL est le fichier fournir aux
utilisateurs du Webservice: il est possible
de donner soit directement le fichier, soit
ladresse du fichier.
Remarque:
Depuis la version 15, il est galement possible
de gnrer un Webservice avec WEBDEV.
Web Services
Dployer un
Webservice
WINDEV ouvre ensuite lassistant de dploiement du Webservice.
Pour le dploiement, il existe plusieurs possibilits:
Notre astuce
Si vous ne connaissez pas encore ladresse de
dploiement du Webservice, laissez ladresse
vide et WINDEV utilisera le nom du serveur
sur lequel le Webservice sera install!
Notre astuce
Sur le plan de paramtrage du serveur dapplication, il existe deux boutons Exporter
les paramtres dun serveur et Importer
les paramtres dun serveur.
Ces options permettent respectivement de
mmoriser dans un fichier .XML les paramtres saisis et de les rutiliser lors du
dploiement dune autre application. Inutile
de saisir plusieurs fois les mmes paramtres
pour chaque application!
Consommer un
Webservice
WINDEV, WEBDEV et WINDEV Mobile
permettent dutiliser simplement des
Webservices.
Pour importer la description dun Webservice
dans WINDEV, il suffit dutiliser loption
Atelier .. Webservices .. Importer et utiliser
un Webservice dans le projet.