Chapitre 26. Zend_Rest

Table des matières

26.1. Introduction
26.2. Zend_Rest_Client
26.2.1. Introduction
26.2.2. Réponses
26.2.3. Arguments de requêtes
26.3. Zend_Rest_Server
26.3.1. Introduction
26.3.2. Utilisation d'un serveur REST
26.3.3. Appelé un service Zend_Rest_Server
26.3.4. Envoyer un statut personnalisé
26.3.5. Renvoyer une réponse XML personnalisée

26.1. Introduction

Les services webs REST utilisent des formats XML spécifiques. Ces normes ad-hoc signifient que la façon d'accéder à un service web REST est différente pour chaque service. Les services webs REST utilise typiquement les paramètres URL (données GET) ou les informations du chemin pour demander des données, et les données POST pour envoyer des données.

Le Zend Framework fournit les possibilités de client et de serveur, qui, une fois utilisées ensemble tiennent compte de beaucoup plus d'expérience d'interface "locale" par l'intermédiaire de l'accès aux propriétés d'objet virtuel. Le composant serveur comporte l'exposition automatique des fonctions et des classes employant un format compréhensible et simple de XML. En accédant à ces services via le client, il est possible de rechercher facilement les données retournées lors de l'appel à distance. Si vous souhaitez employer le client avec un service non basé sur le service Zend_Rest_Server, il fournira un accès plus facile aux données.