Want to create interactive content? It’s easy in Genially!

Get started free

OData

Innovación Académica

Created on June 12, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Smart Presentation

Practical Presentation

Essential Presentation

Akihabara Presentation

Flow Presentation

Dynamic Visual Presentation

Pastel Color Presentation

Transcript

OData

¿Qué es OData?

Open Data Protocol (OData) es una iniciativa impulsada por Microsoft para la exposición de datos como servicio basándose en estándares de Internet y es la evolución de lo que era anteriormente conocido como ADO.NET Data Services.

OData es un tipo de formato para obtener información bien estructurada a través de API REST. Cuando accedemos a una fuente API REST podemos recibir la información en distintos formatos, como puede ser JSON.

Estructura para OData

Similar a un lenguaje de consultas (queries) como SQL, OData hace uso de:

POST

DELETE

GET

lanzadas con la herramienta Postman, que permite interactuar con la base de datos a través de la API REST en formato OData.

Framework

OData no desarrolla ningún software propio para pasar nuestros datos a formato OData, pero nos da una gran cantidad de frameworks desarrollados por terceros que sí lo consiguen:

RESTier para OData

RESTful estandarizados basados en OData en la plataforma .NET.

RESTier es un marco de desarrollo de API RESTful para crear servicios

RESTier proporciona instalaciones para iniciar un servicio OData, admite agregar lógica de negocios en varios pasos simples, tiene flexibilidad y fácil personalización como lo hace Web API OData.

Fuentes externas OData

La conexión a una fuente existente de OData es bastante sencilla, primero debemos saber cuál es el enlace principal. Para poder hacer uso de ella accederemos a la página oficial de OData y nos dirigiremos al panel de navegación, en él iremos a la sección de desarrolladores y nos introduciremos en el apartado referencias de servicio.

Accediendo al enlace de TripPin, OData nos devolverá un servidor dedicado para nosotros, donde podremos realizar pruebas y se verá modificado.