Is it possible to output data from Oracle using OData?

From my personal research, it seems that OData implementations are highly dependent on the MS Entity framework. It would seem possible to implement the OData vendor protocol using an open ORM such as NHibernate in C # or Hibernate in Java.

In the best of all worlds, it would be great to expose data using Oracle's OData protocol. I am open to other open source solutions such as Java, JRuby, etc.

Thanks in advance for your time.

+3
source share
4 answers

Entity Framework - ( ). NHibernate, , . , . ( ), . OData http://www.odata.org/developers/odata-sdk. Oracle Oracle Entity Framework, EF OData.

+1
+2

Entity Framework - OData. , .
, Entity Framework Oracle. Vitek Karas, Oracle Entity Framework . . . ., , Devart Data Direct.

0

"Reflection Provider", OData POCO. ORM LINQ - , DbLinq LINQ-to-Oracle.

:

http://blogs.msdn.com/b/alexj/archive/2010/06/11/tip-56-writing-an-odata-service-using-the-reflection-provider.aspx

In my own conclusions, I did not even use attribute markup, although this is useful for this.

As mentioned elsewhere, you can also write a full user provider, but this seems like unnecessary work, given the existence of the reflection provider. Hope this helps!

0
source

Source: https://habr.com/ru/post/1750531/


All Articles