Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/WS/soap/practica»

De WikiEducator
Saltar a: navegación, buscar
 
(3 revisiones intermedias por el mismo usuario no mostrado)
Línea 9: Línea 9:
 
*Posteriormente al seleccionar una ciudad dará la información de la temperatura de ese país
 
*Posteriormente al seleccionar una ciudad dará la información de la temperatura de ese país
 
}}
 
}}
{{Plegable|Hide|Title=Generación de la clase Temperatura a partir del wsdl|
+
{{Plegable|hide|Generación de la clase Temperatura a partir del wsdl|
 
<source lang=php>
 
<source lang=php>
 
<?php
 
<?php
Línea 48: Línea 48:
  
 
     function __construct($url = 'http://www.webservicex.com/globalweather.asmx?WSDL') {
 
     function __construct($url = 'http://www.webservicex.com/globalweather.asmx?WSDL') {
         $this->soapClient = new SoapClient($url, array("classmap" => self::$classmap, "trace" => true, "exceptions" => true));
+
         $this->soapClient = new SoapClient($url,
 +
                                            array("classmap" => self::$classmap,  
 +
                                          "trace" => true, "exceptions" => true));
 
     }
 
     }
  
Línea 65: Línea 67:
 
}
 
}
 
?>
 
?>
 
+
</source>
</soruce>
+
 
}}
 
}}
{{Plegable|Hide|Title=Uso del servicio|
+
{{Plegable|hide|Uso del servicio|
 
<source lang=php>
 
<source lang=php>
 
<!DOCTYPE html>
 
<!DOCTYPE html>
Línea 130: Línea 131:
  
 
</source>
 
</source>
 +
}}

Última revisión de 22:55 17 ene 2018


Ejemplo de usar un servicio web



Icon activity.jpg
Mostrar la temperatura de un país
servido web : http://www.webservicex.net/New/Home/ServiceDetail/56 
  • Se trata de hacer una aplicación que use el servicio anterior
  • Se pide que generemos una clase para usar el servicio
  • Primero mostraremos todas las ciudades de un país establecido
  • Posteriormente al seleccionar una ciudad dará la información de la temperatura de ese país