SOAP - Comment interrogé un Web Service asp.net locale en PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : SOAP - Comment interrogé un Web Service asp.net locale en PHP

SOAP - Comment interrogé un Web Service asp.net locale en PH

par magicfredo » 30 déc. 2008, 15:34

Bonjour,

J'ai lancé en locale un web service asp.net : http://localhost:10000/MyService.svc?wsdl
Cette url renvois le détail xml de mon web service. (Normal! Jusqu'ici tout va bien)

J'ai toujours en local un site PHP depuis lequel je dois interroger le web service asp.net.

J'ai écris le code suivant :
ini_set("soap.wsdl_cache_enabled", "0");

try
{
    $clientSOAP = new SoapClient("http://localhost:10000/MyService.svc?wsdl");
}
catch (SoapFault $fault)
{
    trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_ERROR);
}
Mon problème est que j'obtiens une erreur
Warning: SoapClient::SoapClient(http://localhost:10000/MyService.svc?wsdl) [soapclient.soapclient]: failed to open stream: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in D:\Wamp\www\MonSite\Pages\SOAP\MyService.Client.php on line 24
Si quelqu'un peux m'apporter de l'aide, par avance merci.

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]