Стандарты или лучшие практики для содержания запросов и ответов RESTful
Возможно, нам потребуется предоставить интерфейс веб-службы RESTful для нашего приложения.
Архитектура RESTFul предоставляет некоторые руководящие принципы для некоторых частей интерфейса, но оставляет другие полностью открытыми - в частности, она, кажется, ничего не говорит о формате данных, передаваемых в запросе или ответе.
Хотя это очень открыто и гибко для разработчиков, нам нужно сделать выбор!
Таким образом, этот вопрос состоит в том, чтобы спросить, существуют ли какие-либо новые стандарты для способа реализации веб-сервисов RESTful - например, JSON или XML для полезной нагрузки? Задано схемами XML или что-то еще?
Если нет появляющихся стандартов, существуют ли руководящие принципы и передовые практики для того, как сделать такой выбор?
В нашем случае мы довольно свободно выбираем, что лучше всего подходит для нашего приложения - мы (пока) не ограничены тем, что могут обрабатывать системы, которые будут вызывать эти веб-службы.