Съдържание:
- Определение - Какво означава уеб ориентирана архитектура (WOA)?
- Techopedia обяснява уеб ориентирана архитектура (WOA)
Определение - Какво означава уеб ориентирана архитектура (WOA)?
Web-ориентирана архитектура (WOA) е вид софтуерна архитектура, която е проектирана да се използва за уебсайтове и уеб приложения. Той се основава на ориентирана към услуги архитектура (SOA) чрез добавяне на поддръжка за уеб базирано софтуерно приложение и услуги. Ключовата разлика между SOA и WOA е използването на REST API от WOA вместо SOAP от SOA.
Techopedia обяснява уеб ориентирана архитектура (WOA)
WOA е преди всичко под стил на SOA с уеб възможности. Той интегрира и свързва системи и потребители чрез глобалния набор от технологии за хипермедия (Интернет) и работи върху потребителски интерфейси и API. Често се използва като сервизна архитектура в уебсайтове за социални медии и облачни услуги.
WOA има пет основни ограничения на интерфейса:
- Идентификация на ресурса, като единен идентификатор на ресурса
- Манипулиране на ресурси чрез уеб-базирани представителства като HTTP
- Самоописателни съобщения като MIME
- Hypermedia за двигателя в състояние на приложение
- Неутралитет на приложението, което означава, че приложението / услугата, създадени на WOA, може да се разгърне / използва във всяка платформа
Ник Гал, анализатор на Gartner, който въведе термина WOA, също предостави проста формула за описание на WOA:
WOA = SOA + WWW + REST
