so ich bin in zwischen weiter gekommen und habe das ganze peer Webservice gelöst. Das Problem was ich jetzt habe ist das ich nicht genau weiß welche Adresse ich da rein schreiben muss.
Die Gateway sehen jetzt so aus:
Gateway neue Umgebung (gatewayneu.php):
PHP-Code:
<?php
require_once ('lib/nusoap.php');
function Methodeneu($wert)
{
$param = array( 'wert' => $wert);
$client = new soapclient('http://www.kropp.eu/gateway2.php');
$response = $client->call('hello',$param);
return $response['wert'];
}
Gateway alte Umgebung (gateway2.php):
PHP-Code:
<?php
require_once ('alt.php');
require_once ('lib/nusoap.php');
//using soap_server to create server object
$server = new soap_server;
//register a function that works on server
$server->register('hello');
// create the function
function hello($wert)
{
$result = array('wert'=>Methodealt($wert););
return $result;
}
// create HTTP listener
$server->service($HTTP_RAW_POST_DATA);
exit();
Die Fehlermeldung die ich bekomme sieht so aus:
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://www.kropp.eu/gateway2.php' : failed to load external entity "http://www.kropp.eu/gateway2.php" in C:\xampp\htdocs\testen\gateway.php:8 Stack trace: #0 C:\xampp\htdocs\testen\gateway.php(: SoapClient->SoapClient('http://www.krop...') #1 C:\xampp\htdocs\testen\testen.php(7): Methodeneu('TEST1') #2 {main} thrown in C:\xampp\htdocs\testen\gateway.php on line 8