У нас есть требование использовать как Odata v3, так и Odata v4.Разница между OData v3 и OData v4
На самом деле нам нужно ударить по веб-службам, отображающим обе эти версии. Мы используем платформу Java. Каковы изменения между этими двумя версиями - будет ли это серьезное изменение?
Формирование запроса для изменения этих веб-сервисов зависит от версии? Изменяется ли API? Какими техническими моментами мы должны заниматься при вызове обеих этих версий?
Будет ли какая-либо разница в ответе, который мы получаем? Я слышал, что ответ по умолчанию для v4 - это JSON, а для V3 - XML - это правда?
Я попытался с ниже примеры:
http://services.odata.org/V3/Northwind/Northwind.svc/Customers
http://services.odata.org/V4/Northwind/Northwind.svc/Customers
Просьба предоставить нам информацию.
Tks много jesper для входов ur ............... Еще один вопрос, как .... есть ли какие-либо изменения в формировании запроса, чтобы попасть в веб-службы? Http: //services.odata.org/V4/TripPinServiceRW/People('russellwhyte')/Trips?$filter=month(StartsAt) eq 2 и day (StartsAt) eq 1 и year (startsAt) eq 2014 –
Tks много jesper для ur ввода ............... Еще один вопрос вроде .... есть ли какие-либо изменения в формировании запроса, чтобы попасть в веб-службы ??? http://services.odata.org/V4/TripPinServiceRW/People('russellwhyte')/Trips?$filter=month(StartsAt) eq 2 и day (StartsAt) eq 1 и year (startsAt) eq 2014 .... ......... это для ODATA v4 ..... что изменится в запросе ODATAv3 ..... любезно помогите мне в этом ... я совершенно новичок в этом. –
Некоторое время назад я работал над проектом OData v4 на Java, но я не знаю подробностей о OData v3. Как вы можете видеть в приведенной выше документации, существует ряд различий, но вам придется прочитать спецификации и провести некоторое расследование различий, которые имеют отношение к вашему варианту использования. Единственное, что я могу сказать, что он не на 100% совместим. – Jesper