Domov Razvoj Kaj je spletno usmerjena arhitektura (woa)? - definicija iz tehopedije

Kaj je spletno usmerjena arhitektura (woa)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni spletna arhitektura (WOA)?

Spletno usmerjena arhitektura (WOA) je vrsta programske arhitekture, ki je zasnovana za uporabo za spletne strani in spletne aplikacije. Zgradi se na storitveno usmerjeni arhitekturi (SOA) z dodajanjem podpore za spletne programske aplikacije in storitve. Ključna razlika med SOA in WOA je uporaba REST API-jev WOA namesto SOAP by SOA.

Techopedia razlaga spletno usmerjeno arhitekturo (WOA)

WOA je predvsem pod slog SOA s spletnimi zmožnostmi. Vključuje in povezuje sisteme in uporabnike prek globalnega nabora hipermedijskih (internetnih) tehnologij in deluje na uporabniških vmesnikih in API-ju. Običajno ga uporabljamo kot arhitekturo storitev na spletnih straneh družbenih medijev in storitve v oblaku.

WOA ima pet osnovnih omejitev vmesnikov:

  • Identifikacija vira, kot je enoten identifikator vira
  • Manipulacija virov prek spletnih predstavitev, kot je HTTP
  • Samo-opisna sporočila, kot je MIME
  • Hypermedia za motor v stanju uporabe
  • Nevtralnost aplikacije, kar pomeni, da se aplikacija / storitev, ustvarjena v WOA, lahko uporabi / uporablja na kateri koli platformi

Nick Gall, Gartnerjev analitik, ki je skoval izraz WOA, je dal tudi preprosto formulo za opis WOA:

WOA = SOA + WWW + REST

Kaj je spletno usmerjena arhitektura (woa)? - definicija iz tehopedije