![Service Oriented Architecture with WebBroker](https://i.ytimg.com/vi/9_wP3Sf6pk0/hqdefault.jpg)
Содержание
- Определение - Что означает веб-ориентированная архитектура (WOA)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет веб-ориентированную архитектуру (WOA)
Определение - Что означает веб-ориентированная архитектура (WOA)?
Web-ориентированная архитектура (WOA) - это тип программной архитектуры, которая предназначена для использования на веб-сайтах и в веб-приложениях. Он основан на сервис-ориентированной архитектуре (SOA), добавляя поддержку веб-приложений и сервисов. Основное различие между SOA и WOA заключается в использовании API-интерфейсов REST в WOA вместо SOAP в SOA.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет веб-ориентированную архитектуру (WOA)
WOA - это, прежде всего, подстайл SOA с возможностями Web. Он интегрирует и связывает системы и пользователей с помощью глобального набора гипермедиа (Интернет) технологий и работает на пользовательских интерфейсах и API. Он обычно используется как сервисная архитектура в социальных сетях и облачных сервисах.
У WOA есть пять основных ограничений интерфейса:
- Идентификация ресурса, такая как унифицированный идентификатор ресурса
- Управление ресурсами с помощью веб-представлений, таких как HTTP
- Информативный как MIME
- Гипермедиа для движка состояния приложения
- Нейтральность к приложению означает, что приложение / сервис, созданные в WOA, могут быть развернуты / использованы на любой платформе
Ник Галл, аналитик Gartner, придумавший термин WOA, также представил простую формулу для описания WOA:
WOA = SOA + WWW + REST