Преглед садржаја:
Дефиниција - Шта значи веб-архитектура (ВОА)?
Веб оријентисана архитектура (ВОА) је врста софтверске архитектуре која је дизајнирана да се користи за веб локацију и веб апликације. Гради се на сервисно оријентисаној архитектури (СОА) додавањем подршке за веб-базиране софтверске апликације и услуге. Кључна разлика између СОА и ВОА је употреба РЕСТ АПИ-ја од ВОА уместо СОАП од СОА.
Тецхопедиа објашњава веб-архитектуру (ВОА)
ВОА је превасходно под-стил СОА-е са Веб могућностима. Интегрише и повезује системе и кориснике путем глобалног скупа хипермедија (Интернет) технологија и ради на корисничким интерфејсима и АПИ-ју. Често се користи као сервисна архитектура на веб локацијама друштвених медија и услугама заснованим на облаку.
ВОА има пет основних ограничења интерфејса:
- Идентификација ресурса, као што је јединствени идентификатор ресурса
- Манипулација ресурсима путем веб заснованих репрезентација као што је ХТТП
- Поруке са сопственим описом попут МИМЕ
- Хипермедија за мотор примене
- Неутралност апликације, што значи да се апликација / услуга креирана на ВОА може распоредити / користити на било којој платформи
Ницк Галл, Гартнер-ов аналитичар који је сковао термин ВОА, такође је пружио једноставну формулу за опис ВОА-е:
ВОА = СОА + ВВВ + РЕСТ
