Hallo zusammen,
ich hab ein Problem beim erstellen eines eigenen Webservices.
Ich erhalte imme folgende Fehlermeldung:
Fatal error: Uncaught SoapFault exception: [Client] Function ("call") is not a valid method for this service in /home/www.domain.de/htdocs/webservice/client.php:11
Stack trace: #0 [internal function]: SoapClient->__call('call', Array) #1 /home/www.domain.de/htdocs/webservice/client.php(11): SoapClient->call('sGetHello')
#2 {main} thrown in /home/www.domain.de/htdocs/webservice/client.php on line 11
Hier mein Server:
	
und hier mein client:
	
Leider bin ich noch Anfängerwas das Thema Webservice angeht. Kann mir bitte jemand weiterhelfen ?
Danke
					ich hab ein Problem beim erstellen eines eigenen Webservices.
Ich erhalte imme folgende Fehlermeldung:
Fatal error: Uncaught SoapFault exception: [Client] Function ("call") is not a valid method for this service in /home/www.domain.de/htdocs/webservice/client.php:11
Stack trace: #0 [internal function]: SoapClient->__call('call', Array) #1 /home/www.domain.de/htdocs/webservice/client.php(11): SoapClient->call('sGetHello')
#2 {main} thrown in /home/www.domain.de/htdocs/webservice/client.php on line 11
Hier mein Server:
PHP Code:
	
	
require('nusoap.php');
function sGetHallo(){
    return "Hallo, Herzlich Willkommen beim neuen Web-Service.";
}
function sGetTime(){
    return "Die aktuelle Zeit ist ". date("H:i");
}
$server = new soap_server();
$server->configureWSDL('server', 'urn:test');
$server->register("sGetHallo");
$server->register("sGetTime");
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA)
? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA); 
und hier mein client:
PHP Code:
	
	
<?php
require_once('nusoap.php');
$SoapClient = new soapclient('http://www.domain.de/webservice/server.php?wsdl');
$result = $SoapClient->call('sGetHello');
if($SoapClient->fault)  
{  
  echo "FAULT: <p>Code: (".$SoapClient->faultcode."</p>";  
  echo "String: ".$SoapClient->faultstring;  
}else{  
    echo $result;  
}  
?>
Danke
 
          


 Moderator
 Moderator
Comment