Найти в Дзене
AniNice

Архитектура: REST

Representation State Transger (REST) - передача репрезентативного состояния или передача "самоописываемого" состояния. Архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Другими словами, REST - это набор правил того как программисту организовать написание кода для серверного приложения. чтобы все его системы легко обменивались данными и приложение можно было масштабировать. Свойства Архитектуры REST (которые зависят от ограничений, наложенных на REST-системы)

Representation State Transger (REST) - передача репрезентативного состояния или передача "самоописываемого" состояния.

Архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Другими словами, REST - это набор правил того как программисту организовать написание кода для серверного приложения. чтобы все его системы легко обменивались данными и приложение можно было масштабировать.

Свойства Архитектуры REST (которые зависят от ограничений, наложенных на REST-системы)

  • Производительность - взаимодействие компонентов системы может являться доминирующим фактором производительность и эффективности сети с точки зрения пользователя
  • Масштабируемость для обеспечения большого числа компонентов и взаимодействия компонентов
  • Простота унифицированного интерфейса
  • Открытость компонентов к возможность изменениям для удовлетворения изменяющихся потребностей (даже при работающем приложении)
  • Прозрачность связей между компонентами системы для сервисных служб
  • Переносимость компонентов системы путем перемещения программного кода в месте с данными
  • Надежность выражающаяся в устойчивости к отказам на уровне системы при наличии отказов отдельных компонентов, соединений или данных