Namai Plėtra Kas yra į internetą orientuota architektūra (woa)? - apibrėžimas iš techopedijos

Kas yra į internetą orientuota architektūra (woa)? - apibrėžimas iš techopedijos

Turinys:

Anonim

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

Kas yra į internetą orientuota architektūra (woa)? - apibrėžimas iš techopedijos