Arhitectură orientată web (WOA)

Autor: Eugene Taylor
Data Creației: 10 August 2021
Data Actualizării: 1 Iulie 2024
Anonim
XP NRG – primii creatori din lume ai conștientului artificial
Video: XP NRG – primii creatori din lume ai conștientului artificial

Conţinut

Definiție - Ce înseamnă Arhitectură Web-Orientată (WOA)?

Arhitectura orientată pe web (WOA) este un tip de arhitectură software care este proiectat pentru a fi utilizat pentru aplicații web și web. Se bazează pe arhitectură orientată către servicii (SOA) prin adăugarea de suport pentru aplicații și servicii software bazate pe Web. Diferența cheie între SOA și WOA este utilizarea API REST de către WOA în loc de SOAP de SOA.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică arhitectura orientată pe web (WOA)

WOA este în primul rând un sub-stil de SOA cu capabilități Web. Integrează și conectează sisteme și utilizatori prin setul global de tehnologii hipermedia (Internet) și funcționează pe interfețele utilizatorului și API. Este utilizat în mod obișnuit ca arhitectură de servicii pe site-urile de social media și servicii bazate pe cloud.

WOA are cinci restricții fundamentale de interfață:

  • Identificarea resursei, cum ar fi identificatorul uniform al resurselor
  • Manipularea resurselor prin reprezentări bazate pe Web, cum ar fi HTTP
  • Autodescriptiv ca MIME
  • Hypermedia pentru motorul stării aplicației
  • Neutralitatea aplicației, adică aplicația / serviciul creat pe WOA poate fi implementată / utilizată pe orice platformă

Nick Gall, un analist Gartner care a inventat termenul WOA, a furnizat, de asemenea, o formulă simplă pentru a descrie WOA:


WOA = SOA + WWW + REST