Turinys:
- Apibrėžimas - ką reiškia į internetą orientuota architektūra (WOA)?
- „Techopedia“ paaiškina į internetą orientuotą architektūrą (WOA)
Apibrėžimas - ką reiškia į internetą orientuota architektūra (WOA)?
Į internetą orientuota architektūra (WOA) yra programinės įrangos architektūros rūšis, skirta naudoti svetainėse ir žiniatinklio programose. Ji remiasi į paslaugas orientuota architektūra (SOA), pridėdama žiniatinklyje esančios programinės įrangos ir paslaugų palaikymą. Pagrindinis skirtumas tarp SOA ir WOA yra tai, kad WOA naudoja REST API, o ne SOAP pagal SOA.
„Techopedia“ paaiškina į internetą orientuotą architektūrą (WOA)
WOA pirmiausia yra SOA sub-stilius, turintis žiniatinklio galimybes. Jis integruoja ir jungia sistemas bei vartotojus per visuotinį hipermedijos (interneto) technologijų rinkinį ir veikia naudodamas vartotojo sąsajas ir API. Ji dažniausiai naudojama kaip paslaugų architektūra socialinės žiniasklaidos svetainėse ir debesyje teikiamose paslaugose.
WOA turi penkis pagrindinius sąsajos apribojimus:
- Šaltinio identifikacija, tokia kaip vienodas išteklių identifikatorius
- Išteklių manipuliavimas naudojantis žiniatinklyje esančiomis reprezentacijomis, tokiomis kaip HTTP
- Apibūdinančios žinutės, tokios kaip MIME
- Variklio hipermedžiaga
- Programos neutralumas, ty WOA sukurta programa / paslauga gali būti diegiama / naudojama bet kurioje platformoje
Nick Gall, „Gartner“ analitikas, sukūręs terminą WOA, taip pat pateikė paprastą formulę WOA apibūdinti:
WOA = SOA + WWW + REST





