Domov Rozvoj Co je to webově orientovaná architektura (woa)? - definice z techopedie

Co je to webově orientovaná architektura (woa)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená webově orientovaná architektura (WOA)?

Web-orientovaná architektura (WOA) je typ softwarové architektury, která je navržena pro použití pro webové stránky a webové aplikace. Staví na architektuře orientované na služby (SOA) přidáním podpory pro webové softwarové aplikace a služby. Klíčovým rozdílem mezi SOA a WOA je použití REST API ve WOA namísto SOAP v SOA.

Techopedia vysvětluje webově orientovanou architekturu (WOA)

WOA je primárně sub-styl SOA s možnostmi webu. Integruje a propojuje systémy a uživatele prostřednictvím globální sady technologií hypermedia (Internet) a pracuje na uživatelských rozhraních a API. Obvykle se používá jako architektura služeb na webových stránkách sociálních médií a cloudových službách.

WOA má pět základních omezení rozhraní:

  • Identifikace zdroje, jako je jednotný identifikátor zdroje
  • Manipulace s prostředky prostřednictvím webových reprezentací, jako je HTTP
  • Sebepopisné zprávy jako MIME
  • Hypermedia pro motor stavu aplikace
  • Neutralita aplikací, což znamená, že aplikace / služba vytvořená na WOA může být nasazena / použita na jakékoli platformě

Nick Gall, analytik Gartnera, který vytvořil termín WOA, také poskytl jednoduchý vzorec pro popis WOA:

WOA = SOA + WWW + REST

Co je to webově orientovaná architektura (woa)? - definice z techopedie