2016-03-29 5 views
1

Я пытаюсь понять принципы архитектуры REST, но я изо всех сил пытаюсь понять, что такое представление и как оно передается.Что такое «состояние представления» в REST archtecture

Кроме того, here, я столкнулся с концепцией «представление ресурса». В чем смысл «представления ресурса»? Эта абстракция смущает меня ...

От Ph. Roy Fielding. Диссертация:

«Представительный State Transfer предназначен, чтобы вызвать образ того, как ведет себя хорошо разработанный веб-приложения: сеть веб-страницы (а виртуального состояние машина), где пользователь прогрессирует через приложение путем выбора ссылки (переходы между состояниями), что приводит к следующей странице (представляющий следующее состояние приложения) быть передается пользователю и визуализации для их использования.»

Может быть, простой пример поможет чтобы понять абстракцию.

ответ

0

Вы можете посмотреть на этом уроке

Learn REST: A RESTful Tutorial

Они ломаются смыслы абстракций, которые должны прояснить любые неурядицы у Вас может быть в понимании.

В основном ресурс представляет собой вещь. Могут быть разные представления ресурса. Подумайте об этом, как о разных формах предмета или вещи.

Представление:

  • Как ресурсы получают манипулируют
  • части состояния ресурсов
    • передаваемого между клиентом и сервером
  • Обычно JSON или XML
  • Примером:

    • Ресурс: человек (Todd)
    • Service: контактная информация (GET)
    • Представление:
      • номер имя, адрес, телефон
      • JSON или XML формат

Видео действительно пытается объяснить эту тему очень понятным образом. Они объясняют докторскую диссертацию Роя Филдинга, найденную по адресу

http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm

Смежные вопросы