par
Mazarini » 20 mars 2012, 15:12
Le fichier wsdl permet aux clients de connaitre les fonctions disponibles, les paramètres des fonction et les données en retour. Il permet ainsi de simplifier l'utilisation par le client.
A la limite il est possible développer un service en faisant un script qui génère un fichier xml comme ont le fait avec une page html. Pour le client, on peut se contenter de lire et parser le xml retourné. Ca donne une idée de comment fonctionne un web service, mais c'est un peu lourd quand on utilise beaucoup de web service ou quand ce n'est pas les mêmes personnes qui gèrent la partie serveur et la partie client. Je me limite à ce genre de pratique pour le moment (et pas en PHP), il n'y a pas besoin de wsdl.
Les fonctions disponibles avec PHP permettent de se rapprocher d'une utilisation ressemblant un peu à l'appel d'une fonction classique (mais quand même plus complexe).
J'espère que ces quelques info pas très précises te seront utiles.
Le fichier wsdl permet aux clients de connaitre les fonctions disponibles, les paramètres des fonction et les données en retour. Il permet ainsi de simplifier l'utilisation par le client.
A la limite il est possible développer un service en faisant un script qui génère un fichier xml comme ont le fait avec une page html. Pour le client, on peut se contenter de lire et parser le xml retourné. Ca donne une idée de comment fonctionne un web service, mais c'est un peu lourd quand on utilise beaucoup de web service ou quand ce n'est pas les mêmes personnes qui gèrent la partie serveur et la partie client. Je me limite à ce genre de pratique pour le moment (et pas en PHP), il n'y a pas besoin de wsdl.
Les fonctions disponibles avec PHP permettent de se rapprocher d'une utilisation ressemblant un peu à l'appel d'une fonction classique (mais quand même plus complexe).
J'espère que ces quelques info pas très précises te seront utiles.