Дом развитие Что такое веб-ориентированная архитектура (woa)? - определение из техопедии

Что такое веб-ориентированная архитектура (woa)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает веб-ориентированная архитектура (WOA)?

Web-ориентированная архитектура (WOA) - это тип программной архитектуры, которая предназначена для использования на веб-сайтах и ​​в веб-приложениях. Он основан на сервис-ориентированной архитектуре (SOA), добавляя поддержку веб-приложений и сервисов. Основное различие между SOA и WOA заключается в использовании API-интерфейсов REST в WOA вместо SOAP в SOA.

Techopedia объясняет веб-ориентированную архитектуру (WOA)

WOA - это, прежде всего, подстайл SOA с возможностями Web. Он интегрирует и связывает системы и пользователей с помощью глобального набора гипермедиа (Интернет) технологий и работает на пользовательских интерфейсах и API. Он обычно используется как сервисная архитектура в социальных сетях и облачных сервисах.

У WOA есть пять основных ограничений интерфейса:

  • Идентификация ресурса, такая как унифицированный идентификатор ресурса
  • Управление ресурсами с помощью веб-представлений, таких как HTTP
  • Самоописательные сообщения, такие как MIME
  • Гипермедиа для движка состояния приложения
  • Нейтральность к приложению означает, что приложение / сервис, созданные в WOA, могут быть развернуты / использованы на любой платформе

Ник Галл, аналитик Gartner, придумавший термин WOA, также представил простую формулу для описания WOA:

WOA = SOA + WWW + REST

Что такое веб-ориентированная архитектура (woa)? - определение из техопедии