Веб-ориентированная архитектура (WOA)

Автор: Eugene Taylor
Дата создания: 10 Август 2021
Дата обновления: 1 Июль 2024
Anonim
Service Oriented Architecture with WebBroker
Видео: Service Oriented Architecture with WebBroker

Содержание

Определение - Что означает веб-ориентированная архитектура (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