Dom Razvoj Što je web-orijentirana arhitektura (woa)? - definicija iz tehopedije

Što je web-orijentirana arhitektura (woa)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači web-orijentirana arhitektura (WOA)?

Web-orijentirana arhitektura (WOA) vrsta je softverske arhitekture koja je dizajnirana za upotrebu za web mjesto i web aplikacije. Gradi se na servisno orijentiranoj arhitekturi (SOA) dodavanjem podrške za web-bazirane softverske aplikacije i usluge. Ključna razlika između SOA i WOA je uporaba REST API-ja od WOA umjesto SOAP od SOA.

Techopedia objašnjava internetsku arhitekturu (WOA)

WOA je prije svega pod-stil SOA-e s web mogućnostima. Integrira i povezuje sustave i korisnike putem globalnog skupa hipermedija (Internet) tehnologija i radi na korisničkim sučeljima i API-ju. Uobičajeno se koristi kao servisna arhitektura na web stranicama društvenih medija i uslugama temeljenim na oblaku.

WOA ima pet osnovnih sučelja:

  • Identifikacija resursa, kao što je ujednačena identifikator resursa
  • Manipulacija resursa putem internetskih reprezentacija kao što je HTTP
  • Samoopisne poruke poput MIME
  • Hipermedija za motor primjene
  • Neutralnost aplikacije, što znači da se aplikacija / usluga kreirana na WOA-u može rasporediti / koristiti na bilo kojoj platformi

Nick Gall, Gartnerov analitičar koji je skovao pojam WOA, također je pružio jednostavnu formulu za opisivanje WOA-e:

WOA = SOA + WWW + REST

Što je web-orijentirana arhitektura (woa)? - definicija iz tehopedije