Elixir and ODATA

Hi all

Our company is using SAP. To communicate to with SAP, I need ODATA, does elixir support ODATA?

Thanks

Google says something like “currently not, but feel free to roll your own”.

1 Like

@kostonstyle I’m in the same pursuit. I found https://github.com/craigp/elixir-odata

Hope it could be of any help!

SAP support aside - in my personal assessment OData is a coupling (i.e. maintenance) nightmare in waiting, and seems to share the same sort of (vendor) motivation that was common during the WS-* (web service deathstar) period. I also find the RESTful claim highly dubious:

http://odata.netflix.com/Catalog/Titles?$filter=Type%20eq%20’Movie’%20and%20(Rating%20eq%20’G’%20or%20Rating%20eq%20’PG-13’)

I suspect this is a Title resource? What I’m seeing is a web end point bolted on top of the “Title View” acting like an RPC end point that is accepting parameters in the form of a query. Also HATEOAS is a key component of REST - do the results returned actually return links to other resources?

Why not OData?

1 Like