Я думаю, что весь вопрос об озабоченности архитектурного стиля REST сводится к пониманию того, что автор, Рой Филдинг, имел в виду предложить в своей диссертации набор архитектурных принципов для построения архитектур, основанных на на парадигме hipertext или hipermedia.
Эта парадигма, я думаю, является центральным ключом для понимания этой важной темы.
За стиль организации архитектуры клиент-серверного приложения, предложенный Роем Филдингом, я думаю, что существует конкретная идея современного клиент-серверного приложения, которое состоит из своего рода механизма управления состоянием состояния приложения, состояние которого потенциально расширяемы до бесконечности.
В этом видении Ipertext \ Ipermedia является центром всего архитектурного стиля, предложенного Филдингом, и ключевой концепцией, позволяющей этой парадигме работать, является «репрезентативная (государственная) передача».
Я считаю, что «репрезентативный» относится к концепции о «передаче», вместо понятия о «состоянии», то есть, это передача быть репрезентативными (из репрезентативного типа), и это, на мой взгляд, главная причина названия «Представительский государственный перевод».
Таким образом, проектирование RESTful приложения, это дизайн первая архитектура на основе веб-компонентов, каждый из них comunicates с другими в модели многоуровневой архитектуры клиент-сервер, посылая каждому из них представление о его состоянии ,
И так, передний конец, первый клиент этой архитектуры, проходит через его состояния показывают rapresentation состояний отослано компонентом или компонентами, которые он называет одобрение на едином унифицированный интерфейс, а не на «частный» api.
А такой тип приложения, в сознании автора, является потенциально расширяемым бесконечными состояниями, потому что его состояния не зависят от частного API, но зависят от univoque системы идентификатора (как URI), общий всеми агентами в этой архитектуре, несколькими глаголами для управления переходом своих состояний и согласованной общей репрезентативной системой перевода или плюс.
Этот переход завершается сообщением своего представления вызываемому серверному компоненту через глаголы, которые составляют «общедоступный» api, который должен принадлежать протоколу связи без состояния, используемому клиентским сервером компонентов.
Таким образом, взаимодействие клиент-серверных компонентов заключается в обмене (передаче, передаче) представлений состояний компонентов использования протокола без учета состояния.
И основная концепция, которая позволяет всем этим архитектурам потенциально распространиться на бесконечность, представляет собой репрезентативную передачу, которая поддерживает их архитектуру.
Возможный дубликат [Что означает «передача состояния» в представлении State State Transfer (REST)?] (Http://stackoverflow.com/questions/4603653/what-does-state-transfer-in-representational-state -transfer-rest-refer-to) – Claudiu
Попробуйте также ответ по этой ссылке: https://stackoverflow.com/a/37683965/3762855 –