Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
733 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Webservice et xml

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Webservice et xml

n°1617102
sundevil
Posté le 30-09-2007 à 12:14:07  profilanswer
 

Bonjour,
 
Je doit en ce moment programmer un webservice dont une méthode prend en paramètres du xml. Je pensais donc lui passé le xml via une string tout à fait standard, ce qui me donne le code suivant:
 
<?
include('nusoap/nusoap.php');
 
$serveur = new soap_server;
 
function Test($xml)
  {
     return ("ok" );
  }
 
$serveur->register('Test', array('xml' => 'xsd:string'), array('return', 'xsd:string'), 'http://monurl.fr/#Test', 'rpc', 'encoded', 'Desc');
 
$serveur->service($HTTP_RAW_POST_DATA);
?>
 
 
Et voici mon client:
 
<?
 
ini_set("soap.wsdl_cache_enabled", "0" );
 
$clientSOAP = new SoapClient('http://monurl.fr/test.wsdl');
 
echo $clientSOAP->Test("<xml><test>ok</test></xml>" );
 
?>
 
 
Et la j'obtient l'erreur suivante:
 
Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in /var/www/test2.php:9 Stack trace: #0 [internal function]: SoapClient->__call('Test', Array) #1 /var/www/test2.php(9): SoapClient->Test("<xml>...') #2 {main} thrown in /var/www/test2.php on line 9
 
Et la j'avoue que je pige pas trop, si quelqu'un peut m'aiguiller.
 
Merci.

mood
Publicité
Posté le 30-09-2007 à 12:14:07  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Webservice et xml

 

Sujets relatifs
AJAX webservice et javascriptProbleme Webservice serialisation AXIS --> Client .Net C#
génerer un WebService avec un wsdl[JAVA] Communication SSL entre webservice et client
Webservice et erreur 401Connexion à un webservice via HTTPS
Probleme d'utilisation de Webserviceapplication en struts/webservice
[WebService] Problème avec le WSDL générécreation WebService avec Spring
Plus de sujets relatifs à : Webservice et xml


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR