Я новичок в отдыхе: создаю корзину покупок, такую как webservice, где пользователь должен аутентифицировать и добавлять элементы для каждого пользователя. Как реализовать это с помощью Rest. Что означает, когда они говорят, что «REST - это без гражданства» Могу ли я создать сеанс в базе данных sqlserver и вернуть его в ответ, чтобы клиент мог использовать его для последующего вызова? Рассматривает ли он масштабируемость?Состояние в Ресторане отдыха
Я видел сообщения об обслуживании состояния с сохранением состояния, и они ответили, что масштабируемость будет проблемой. Также некоторые сообщения предлагают хранить информацию в базе данных Managing state in RESTful based application Но сохранение значения в базе данных также является своего рода состоянием, так как клиент должен быть выполнен по порядку и передать некоторый токен для дальнейших вызовов. Могу ли я заключить, что отдых не применим для корзины покупок, как приложения?
Возможный дубликат [SOAP или REST для веб-служб?] (Http://stackoverflow.com/questions/76595/soap-or-rest-for-web-services) –
Возможно, ваша корзина не принадлежит вашей Услуги REST. Как правило, на веб-сайте вы реализуете корзину покупок в сеансе, однако есть и другие способы сделать это (например, в файлах cookie). Если вы хотите иметь корзину покупок без сеанса, вы можете реализовать репозиторий корзины покупок и действовать так, как если бы ваша корзина была сущностью вашей системы. Затем вы будете следовать принципам REST. – sturcotte06