Discussion:Programmation PHP/Exemples/Webservice

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

J'essair de faire fonctionner l'exemple donné dans "Webservice PHP5".

J'ai quelques difficultés de mise en oeuvre en particulier j'ai un question : lorsque le client appelle le web service, il fournit en paramètre de l'appel le fichier wsdl.

J'en déduis qu'au niveau du WSDL je dois indiquer l'URL de mon serveur où j'ai placé le programme php SERVER. Où cela se trouve-t-il paramétré dans le programme WSDL ? Je suppose que ça doit se situer dans la partie Bindings mais où ?

Merci de votre aide

Bonjour, le contenu a été modifié. C'est le binding du service (partie 7) qu'il faut pointer sur l'adresse du serveur soit
	<!-- partie 7 : Service -->
	<service name="HelloYouService">
		<documentation>Retourne une phrase simple </documentation>
		<!-- partie 8 : Port -->
		<port name="HelloYouPort" binding="typens:HelloYouBinding">
			<soap:address location="http://localhost:888/WebService/server.php"/>   <!--    <----- ICI  -->
		</port>
	</service>
Je vais de ce pas corriger l'article. Bien à vous et merci. - Zulul 25 octobre 2010 à 12:00 (CEST)