odataAan de slag met odata


Opmerkingen

Deze sectie geeft een overzicht van wat odata is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen odata vermelden en een link naar de gerelateerde onderwerpen bevatten. Omdat de documentatie voor odata nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie of instellingen

Gedetailleerde instructies voor het instellen of installeren van odata.

Odata- De beste manier om te rusten

Van Odata.org

OData (Open Data Protocol) is een OASIS-standaard die de best practices definieert voor het bouwen en gebruiken van RESTful API's. OData helpt u zich te concentreren op uw bedrijfslogica terwijl u RESTful API's bouwt zonder u zorgen te maken over de benaderingen voor het definiëren van verzoek- en antwoordkoppen, statuscodes, HTTP-methoden, URL-conventies, mediatypen, payload-indelingen en query-opties enz. OData begeleidt u ook over bijhouden van wijzigingen, definiëren van functies / acties voor herbruikbare procedures en verzenden van asynchrone / batchverzoeken enz. Bovendien biedt OData de mogelijkheid voor uitbreiding om te voldoen aan eventuele aangepaste behoeften van uw RESTful API's.

De meest opwindende functie van Odata naar mijn mening zijn,

  1. URL-conventies

In normale API's is er geen standaardmanier om een URL op te geven, wat betekent dat we, door iemand API te zien, niet kunnen garanderen dat wat die API doet. Odata helpt bij het creëren van een standaard-url op basis van de bedrijfslogica.

  1. bevraging

In de normale API, als we eenmaal verder hebben gemaakt en we alleen specifieke gegevens uit de reactie willen, zullen we dit zo doen

  • Roep de API aan (From Server API retourneert alles)
  • Pas filtering toe aan de clientzijde.

maakt anders een afzonderlijke API die resulteert in gefilterde gegevens.

Maar in plaats van deze OData API maakt het mogelijk om te zoeken, wat betekent dat we filtervoorwaarden kunnen opnemen in Odata url zelf, de Odata filtert automatisch het resultaat van de server zodat we kunnen bereiken welke gegevens we alleen willen.

Spelen met Odata in postbode http://www.odata.org/getting-started/learning-odata-on-postman/