Ver Mensaje Individual
  #19 (permalink)  
Antiguo 22/04/2010, 15:26
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Servicio web REST

No entiendo realmente cual es tu duda, hablas de usuarios y luego cliente, si estas tratando en PHP, tu "cliente" es el script que hace la llamada al WebService en tu "servidor".

Ahora tu "servidor" debe de devolver la información a tu cliente, y la UNICA forma de hacerlo es usando echo/printf, ya que es la UNICA forma de escribir información en el stdout que es la salida que se envia en el cuerpo del request HTTP.

Ahora en tu "cliente" (lease el archivo que origino la consulta a tu WebService) lee esos datos que vienen en el cuerpo de tu request HTTP y los procesas, esto es lo que haces al devolver y procesar el resultado de curl_exec().

Si tienes dudas de como viene la estructura y la respuesta de tu servicio web (y a modo de Debug) puedes usar var_dump($respuesta) para ver la estructura.

var_dump es una función de PHP que te permite ver información de una variable, así como el tipo de dato y longitud, en base a esa respuesta puedes ya decidir como la vas a procesar en tu cliente (archivo que hizo el llamado a tu WebService) y entonces ver como decodificarlo y porcesarlo en tu archivo PHP.