odataDémarrer avec odata


Remarques

Cette section fournit une vue d'ensemble de ce qu'est l'odata et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans odata, et établir un lien avec les sujets connexes. Étant donné que la documentation pour odata est nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Installation ou configuration

Instructions détaillées sur la mise en place ou l'installation des odata.

Odata - La meilleure façon de se reposer

De Odata.org

OData (Open Data Protocol) est une norme OASIS qui définit les meilleures pratiques pour créer et consommer des API RESTful. OData vous aide à vous concentrer sur votre logique métier tout en construisant des API RESTful sans avoir à vous soucier des approches pour définir des en-têtes de requête et de réponse, des codes d'état, des méthodes HTTP, des conventions URL, des types de média, des formats suivi des modifications, définition des fonctions / actions pour les procédures réutilisables et envoi de requêtes asynchrones / par lots, etc. En outre, OData fournit des fonctionnalités d'extension pour répondre aux besoins personnalisés de vos API RESTful.

La caractéristique la plus excitante d'Odata, à mon avis, est la suivante:

  1. Conventions d'url

Dans les API normales, il n'y a pas de méthode standard pour spécifier une URL, ce qui signifie qu'en voyant une API, nous ne pouvons pas garantir ce que fait cette API. Odata permet de créer une URL standard basée sur la logique métier.

  1. Interroger

Dans l'API normale, une fois que nous avons créé plus loin si nous voulons seulement des données spécifiques de la réponse, nous ferons comme ceci

  • Appelez l'API (depuis l'API du serveur renvoie tout)
  • Appliquer le filtrage du côté client.

sinon, crée une API distincte dont les résultats filtrent les données.

Mais au lieu de cette option, l’API OData permet d’inclure des conditions de filtrage dans l’url Odata elle-même, l’Odata filtre automatiquement le résultat du serveur pour que nous puissions obtenir les données que nous voulons.

Pour jouer avec Odata dans le postman http://www.odata.org/getting-started/learning-odata-on-postman/