我需要使用Java的OData V3服务。
Apache Olingo是OData唯一活跃的开源项目。但它似乎不支持OData V3。我在Google上搜索,发现有关Olingo V4的一些讨论实际上是通过诸如以下方法支持OData V3的
ODataClientFactory.getEdmEnabledClientV3(...)
但是我在当前的Olingo Java库中找不到这种方法。
OData V3的其他两个Java库似乎处于休眠状态:
Apache Olingo是否支持OData V3?
当前没有V3 Olingo客户端的发行版本。现在最好的选择是使用来自github的ODataJClient。Olingo项目当前正在新的V4客户端和服务器上运行。
您发现的方法是早期Beta版的一部分,其中Olingo尝试在一个库中支持V3和V4服务。由于V3和V4协议之间的巨大差异,因此决定为V3和V4提供单独的库。V4最近已发布,而V3当前在单独的分支中。
如果您想为Olingo做出贡献,可以随时写信给用户列表:[email protected]
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句