【问题标题】:Does Apache Olingo java library support OData V3?Apache Olingo java 库是否支持 OData V3?
【发布时间】:2016-01-19 17:56:39
【问题描述】:

我需要使用 Java 中的 OData V3 服务。

Apache Olingo 是 OData 唯一活跃的开源项目。但它似乎不支持 OData V3。我用谷歌搜索,发现一些关于 Olingo V4 的讨论实际上是通过

等方法支持 OData V3
ODataClientFactory.getEdmEnabledClientV3(...)

但我在当前的 Olingo Java 库中找不到这种方法。

另外两个用于 OData V3 的 Java 库似乎处于休眠状态:

  • ODataJClient,其 github 页面显示它现在是 Olingo 项目的一部分。
  • odata4j

Apache Olingo 是否支持 OData V3?

【问题讨论】:

    标签: java odata olingo


    【解决方案1】:

    目前没有发布版本的 V3 Olingo 客户端。您现在最好的方法是使用来自 github 的 ODataJClient。 Olingo 项目目前正在开发新的 V4 客户端和服务器。

    您发现的方法是早期测试版的一部分,在该测试版中,Olingo 试图在一个库中支持 V3 和 V4 服务。由于 V3 和 V4 协议之间存在很大差异,因此决定为 V3 和 V4 提供单独的库。 V4 最近发布了,V3 目前在一个单独的分支上。

    如果您想为 Olingo 做出贡献,您可以随时写信给用户列表:user@olingo.apache.org

    【讨论】:

      猜你喜欢
      • 2022-01-02
      • 2022-01-20
      • 1970-01-01
      • 2019-05-04
      • 2019-01-06
      • 2014-12-10
      • 2014-03-10
      • 2016-11-14
      • 2019-11-14
      相关资源
      最近更新 更多