Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2008, 14h21   #1
Invité de passage
 
Inscription : mars 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 2
Points : 1
Points : 1
Par défaut [SOAP] Client Web Service en PHP5

Bonjour,
Mon problème c'est de pouvoir appeler un web service Java par un client PHP5 en utilisant le protocole SOAP sachant qu'il faut renvoyer un type complexe -une classe - en paramètre à ce web service ?!!

Est-ce que quelqu'un a pu faire un exemple de ce genre ?

Merci
bm_belgacem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 10h17   #2
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
Je pense que t'as pas beaucoup cherché avant

Quelques liens en bataille :
http://classes.scriptsphp.org/articl...e-web-en-php-5
http://devzone.zend.com/node/view/id/689
http://wso2.org/library/1060

Il faut simplement que tu chopes le fichier WSDL du WebService, et t'accorder avec lui
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 19h10   #3
Invité de passage
 
Inscription : février 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2
Points : 2
Points : 2
Merci bcp Guybrush113,

J'avais le même souci que bm_belgacem et en suivant attentivement les exemples j'ai réussi mon premier coup de web service...

Merci à vous deux.
bmbdownload est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2008, 14h07   #4
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 60
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 60
Points : 10
Points : 10
Bonjour,

Moi j'ai un souci en utilisant le SOAPClient sous php5. Je crée un objet via new SoapClient($url), j'utilise les méthodes fourni par l'interface du service, par contre pour les prochaines requètes SOAP ,comme j'invoque le new SOAPClient j'arrive pas à me connecter sur le serveur avec le meme id de requètes (comme en http) ,je sais pas si on SOAPClient y a possibilté de gerer les cookie

Merci
yacinus2007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2008, 14h44   #5
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
Salut.

Je n'ai jamais utilisé cette fonction, mais tu peux tester et nous dire
http://fr.php.net/manual/fr/function...-setcookie.php
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2008, 15h32   #6
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 60
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 60
Points : 10
Points : 10
Merci pour la réponse rapide.

J'ai déja esseyé le setcookie() du php, ca marche pas car je pense qu'a chaque fois que je crée un new SOAPClient je crée une nouvelle requète soap avec un nouveau id , donc pas possible de faire appel à setcookie au niveau du php, je pense qu'il y a au niveau du soapclient un moyen de faire un setcoolie mais j'arrive pas encore à le trouver.
yacinus2007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2008, 18h03   #7
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
Euh, t'as cliqué sur mon lien ?
C'est la fonction SetCookie pour le client SOAP, mais comme je t'ai dit je ne l'ai jamais testé, donc je ne sais pas ce que ça vaut.
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h10.


 
 
 
 
Partenaires

Hébergement Web