En www.midominio1.com/SOAP
creo el fichero serversimple.php
<?php
function suma($a,$b){
return $a+$b;
}
$server = new SoapServer(null, array('uri'=>""));//Sin WSDL -> uri es obligatorio
$server->addFunction("suma");
$server->handle();
?>
En www.midominio2.com/SOAPcreo el fichero testsimple.php
<?php
$url = "http://www.midominio1.com/SOAP/serversimple.php";
//Creamos un cliente para llamar a esa URL. Es obligatorio establecer el parámetro 'uri' al no tener WSDL el servidor!
$cliente = new SoapClient(null,array('location'=>$url,'uri'=>""));
//Llamamos a la operación suma (tenemos que saber nosotros que existe)
$suma = $cliente->suma(31,5);
print("La suma es ".$suma);
?>
Para ejecutarlo:www.midominio2.com/SOAP/testsimple.php
No hay comentarios:
Publicar un comentario