У меня есть веб-приложение, которое использует AJAX для захвата данных JSON с сервера. Это требует, чтобы пользователь впервые входил в систему со своим браузером, чтобы можно было установить cookie. Используются только глаголы GET
и POST
, где GET
предназначен для извлечения данных, а POST
- для любой операции, которая изменяет данные.
Из того, что я понимаю, REST отличается от вышеуказанного метода тем, что информация аутентификации пользователя отправляется с запросом каждый, а также используются теги PUT
и DELETE
.
Мой вопрос: какие преимущества имеет веб-служба REST по методу RPC-типа, если конечная точка предназначена только для браузера пользователя? Я могу понять, как REST выгоден, когда клиент неизвестен, но когда я использую только jQuery-вызовы ajax, преимущества по-прежнему стоят этого по методу RPC?