TigerZF
🌐Español

Capítulo 60. Zend_Rest

60.1. Introducción

Los servicios web REST usan formatos XML específicos de cada servicio. Estos estándares ad-hoc significan que la forma de acceder a un servicio web REST es diferente para cada servicio. Los servicios web REST normalmente usan parámetros de URL (datos GET) o información de ruta para solicitar datos y datos POST para enviar datos.

Zend Framework proporciona capacidades tanto de cliente como de servidor, que, cuando se usan juntas, permiten una experiencia de interfaz mucho más "local" mediante el acceso a propiedades de objetos virtuales. El componente Server ofrece exposición automática de funciones y clases usando un formato XML simple y significativo. Al acceder a estos servicios usando el Client, es posible recuperar fácilmente los datos de retorno de la llamada remota. Si desea usar el cliente con un servicio no basado en Zend_Rest_Server, este seguirá proporcionando un acceso más fácil a los datos.

Además de los componentes Zend_Rest_Server y Zend_Rest_Client, se proporcionan las clases Zend_Rest_Route y Zend_Rest_Controller para ayudar a enrutar las solicitudes REST hacia los controladores.