Back to basics: OData - the Open Data Protocol - Part 1 - Introduction

preview_player
Показать описание

Topics:
OData, REST, HTTP, GraphQL, Northwind, RAP, CAP, CDS, XML, ATOM, RSS, OASIS, curl, fx

Links:

Chapters:
00:00 Welcome and introduction
11:20 Some conversation on REST vs GraphQL and also gRPC
14:50 More conversation on ABAP, RAP, CAP and CDS
17:10 Even more conversation on REST vs SOAP
23:40 Plenty of resources for newcomers to ABAP and RAP
24:55 Talking about REST APIs vs OData
28:00 Setting up the repo and OData service in VS Code
29:55 Thinking about the origins of OData
34:00 Looking at a the OData service definition in the repo
35:43 Viewing some sample OData services including Northwind
36:22 Completely random digression on the names Acme and Zenith
37:57 Consuming resources and Cross-Origin Resource Sharing (CORS)
38:55 Is it possible to get OData metadata in JSON?
40:15 Staring for a bit at the OData service document
41:10 Understanding the history & structure of OData standards documents
46:50 The two well-known resources in any OData service
47:25 Comparing OData V2 with its Atom origins (Feed and Entry elements)
50:00 Looking at the XML based metadata (with the XML Tree extension), with EntityTypes and EntitySets ("collections"), Properties and Navigation Properties
56:40 Considering the XML representation of an OData V2 resource (an EntitySet)
58:02 Using the $format System Query Option to request JSON
59:00 Looking at HTTP content negotiation (with the Accept and Content-Type headers)
1:00:40 Using content negotiation to request a JSON representation of the resource
Рекомендации по теме
Комментарии
Автор

It's wonderfull! Congratulations DJ Adams and SAP Developers team. Great!

cicerosistemas
Автор

Hell there,

It seems like I cannot run cds "deploy --to sqlite" in my Visual Studio.
I get this error: "bash: cds: command not found"
Can you please help?

michaelkoumpanis
Автор

Thank you for nice session!.
I have a query, Since Odata is standard, and from its metadata we can interact with Odata, is there any metadata or any other way by which we understand non-Odata Rest (or Http) API structures or action, to interact with?

anilsdoshi
Автор

@qmacro Is oData used to transport large amount of data in ETL process?

amitkrishna
Автор

How to join the live session? Also can you please share the links used in the session

ravikiranvbv
Автор

Problem with SAP world is that they are very engrossed in looking at what SAP brings. I mean who uses REST and ODATA in today's world. People use graphql. You don't want to implement REST or ODATA ever.

saurabhakumbhare
welcome to shbcf.ru