Page 1 sur 1

premier pas avec webservice soap

Posté : 20 mars 2012, 12:40
par overdoze
bonjour,
je débute avec les webservices.
Je veux créer un webservice en utilisant la bibliothèque nusoap pour envoyer un tableau array en php (résultat d'une requête sql) vers une application windev.
J'arrive pas a comprendre le mécanisme et la structure du webservice : fichier client et fichier serveur et surtout le fichier wsdl????
est ce que je doit le créer manuellement (fichier wsdl) ou ça se crée automatiquement?
après des test de quelques exemples trouvés sur internet j'ai m^me pas réussi a fonctionner aucun d'entre eux en local.
j'ai vraiment besoin d'un coup de main et que quelqu'un me met sur les bonnes rails.
cordialement

Re: premier pas avec webservice soap

Posté : 20 mars 2012, 15:12
par Mazarini
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.

Re: premier pas avec webservice soap

Posté : 20 mars 2012, 15:15
par popy
A ta place, j'eviterai SOAP.

Re: premier pas avec webservice soap

Posté : 20 mars 2012, 18:31
par moogli
Un p'tit développement de l'idee ? ;)

C'est vrai que je serais plutôt partis sur du json s'il ne s'agit que d'un tableau.
Après faut voir les "contrainte" technique imposée ou par les langages et les gens ;)

@+

Re: premier pas avec webservice soap

Posté : 01 juin 2012, 13:03
par isis

Re: premier pas avec webservice soap

Posté : 02 juin 2012, 15:19
par moogli

Re: premier pas avec webservice soap

Posté : 27 juin 2012, 12:19
par Sinan
Clients web service en php et en java : http://www.biclim.com/WSClients.action

Re: premier pas avec webservice soap

Posté : 13 sept. 2012, 16:47
par lebrissou1
salut j'ai à peut près le meme problème mais j'arrive pas à faire une requete bref je suis confus sur les differentes maniere de faire les requetes vers un web service soap que j'ai creer et generer avec windev.avez vous un exemple de requete vers un soap webservice generé avec windev