Example #1
0
<?php

// Создать SOAP-клиента
$client = new SoapClient("http://localhost/spec3/soap/stock.wsdl");
// Послать SOAP-запрос c получением результат
$result = $client->getStock("2");
echo $result;
Example #2
0
<?php

//$url="especificar la ubicación absoluta del fichero que contiene el objeto SoapServer";
//$uri="especificar el directorio donde está el fichero"
$url = "http://dwes.com/tarea6/servicio.php";
$uri = "http://dwes.com/tarea6/";
//Creamos un cliente para llamar a esa URL.
//Es obligatorio establecer el parámetro 'uri' al no tener WSDL , igual que ocurría al instanciar el objeto SoapServer
$cliente = new SoapClient(null, array('location' => $url, 'uri' => $uri));
//Ahora por ejemplo podemos consumir el servicio getFamilias();
$familias = $cliente->getFamilias();
$stock = $cliente->getStock("OPTIOLS1100", 1);
$pvp = $cliente->getPVP("SMSN150101LD");
$proFamilia = $cliente->getProductosFamilia("ORDENA");
print_r($familias);
echo '<br>-------<br>';
print_r($stock);
echo '<br>-------<br>';
print_r($pvp);
echo '<br>-------<br>';
print_r($proFamilia);
//Prueba el resto de servicios.