mmm acabo de usar otro ejemplo que encontré en internet y me funciona local, y no moví nada configuración ahora si me preocupé!
Acá les dejo el ejemplo
sumar.php
Código PHP:
<?php
function sumar($x, $y)
{
return $x + $y;
}
?>
servicio.php
Código PHP:
<?php
require_once('lib/nusoap.php');
require_once('sumar.php');
$server = new nusoap_server();
$server->register('sumar');
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
?>
cliente.php
Código PHP:
<?php
require_once('lib/nusoap.php');
$cliente = new nusoap_client('http://127.0.0.1/ws/servicio.php');
$resultado = $cliente->call('sumar', array('x' => '3', 'y' => 50));
print_r($resultado);
?>