OData and API Gateway...

270 views
Skip to first unread message

miqui

unread,
Jul 7, 2016, 3:28:30 AM7/7/16
to API Craft
Hi ,

..anyone here map/proxy OData based API behind an API gateway? If so, can you share your approach?... thanks..

rgds,
Miguel

Chris Mullins

unread,
Jul 13, 2016, 7:13:22 PM7/13/16
to API Craft
This Microsoft Graph (http://graph.microsoft.com) does exactly this. 

It uses OData $Metadata from dependent services to stitch together the call trees and do all the right routing. Do you have specific questions you need answered? 

Cheers,
Chris

Sven Huberti

unread,
Jul 15, 2016, 5:50:56 AM7/15/16
to API Craft
Hi Miguel,

the SAP API Management service from the Hana Cloud Platform (https://account.hanatrial.ondemand.com/) is "OData" enabled as well. That means that whenever I proxy an OData API, the API Management Service reads the metadata and builds the relevant artifacts (eg. Resources). However, IMHO, there is nothing specific about mapping an OData Service behind a gateway: the gateway is agnostic in regards to the data format of the Service.
Where OData makes sense, is when you build apps. For instance you can use the SAP WebIDE service (still in HCP), that uses the OData metadata to build applications very quickly.

hth,
sven

miqui

unread,
Jul 22, 2016, 9:53:59 AM7/22/16
to API Craft
hi Chris,

i think another user answered my initial question....thanks for your reply - this graph site looks really cool and wil give it a try. thanks!
Reply all
Reply to author
Forward
0 new messages