| 

.NET C# Java Javascript Exception

Frage #F432: nuSOAP Client und Server Problem

Diese Frage hat bisher 2 Versionen. Frage #F432: nuSOAP Client und Server Problem


Version 2
23.11.2009 16:36:56
Dies ist die aktuelle Version
nuSOAP Client und Server Problem
Hallo

ich habe ein Problem mit nuSOAP für PHP.

Ich habe mir ein Mini Tutorial zum Thema nuSOAP mit Client und Server angeschaut welches nicht recht funktionieren mag.

Ich habe den Apache Web Server in der neusten Version am laufen und habe mir die nuSOAP Klassen von der entsprechnenden Seite gesaugt und "installiert".

Ich habe einen eine server.php und eine client.php erstellt. Ich kann das server.php ohne Fehler ausführen (xdebug mekert zummindest nicht rum). Der Client kommt jedoch nicht auf den "Server" drauf.

"HTTP Stream Error"

Anpassungen in der php.ini das die Variable "$HTTP_RAW_POST_DATA" funktioniert habe ich vorgenommen.

server und client.php liegen im selben Ordner.

Frage: Kann dies so überhaupt funktionieren?
Was mache ich flasch?

client code:
<?php
require_once("lib/nusoap.php");

$oSoapClient = new soapclient('http://localhost/soap/soap_server.php');

echo $oSoapClient->call('sGetHello');
echo "<br>";
echo $oSoapClient->call('sGetTime');
?>


server code:
<?php

require_once ("lib/nusoap.php");
$oMySoapServer = new soap_server();
$oMySoapServer->register('sGetHallo');
$oMySoapServer->register('sGetTime');

function sGetHello(){
return "Hallo, Herzlich Willkommen beim neuen Web-Service.";
}
function sGetTime(){
return "Die aktuelle Zeit: ". date("H:i");
}

$oMySoapServer->service($HTTP_RAW_POST_DATA);
exit();

?>
Themen:
pyrotx 101 1
Version 1
23.11.2009 16:36:56
nuSOAP Client und Server Problem
Hallo

ich habe ein Problem mit nuSOAP für PHP.

Ich habe mir ein Mini Tutorial zum Thema nuSOAP mit Client und Server angeschaut welches nicht recht funktionieren mag.

Ich habe den Apache Web Server in der neusten Version am laufen und habe mir die nuSOAP Klassen von der entsprechnenden Seite gesaugt und "installiert".

Ich habe einen eine server.php und eine client.php erstellt. Ich kann das server.php ohne Fehler ausführen (xdebug mekert zummindest nicht rum). Der Client kommt jedoch nicht auf den "Server" drauf.

"HTTP Stream Error"

Anpassungen in der php.ini das die Variable "$HTTP_RAW_POST_DATA" funktioniert habe ich vorgenommen.

server und client.php liegen im selben Ordner.

Frage: Kann dies so überhaupt funktionieren?
Was mache ich flasch?

<?php
require_once("lib/nusoap.php");

$oSoapClient = new soapclient('http://localhost/soap/soap_server.php');

echo $oSoapClient->call('sGetHello');
echo "<br>";
echo $oSoapClient->call('sGetTime');
?>


und einen Server:
<?php

require_once ("lib/nusoap.php");
$oMySoapServer = new soap_server();
$oMySoapServer->register('sGetHallo');
$oMySoapServer->register('sGetTime');

function sGetHello(){
return "Hallo, Herzlich Willkommen beim neuen Web-Service.";
}
function sGetTime(){
return "Die aktuelle Zeit: ". date("H:i");
}

$oMySoapServer->service($HTTP_RAW_POST_DATA);
exit();

?>
Themen:
pyrotx 101 1