Itthon Fejlesztés Mi az a web-orientált architektúra (woa)? - meghatározás a techopedia alapján

Mi az a web-orientált architektúra (woa)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a weborientált architektúra (WOA)?

A web-orientált architektúra (WOA) egyfajta szoftver-architektúra, amelyet webhelyekre és webes alkalmazásokra terveztek. Szolgáltatás-orientált architektúrára (SOA) épít, támogatva a web-alapú szoftveralkalmazásokat és szolgáltatásokat. A legfontosabb különbség a SOA és a WOA között az, hogy a WEST a REST API-kat használja a SOA által a SOA helyett.

A Techopedia magyarázza a weborientált architektúrát (WOA)

A WOA elsősorban a web képességekkel rendelkező SOA alstílusa. Integrálja és összeköti a rendszereket és a felhasználókat a hipermedia (Internet) technológiák globális készletén keresztül, és a felhasználói felületeken és az API-n működik. Általában szolgáltatás-architektúraként használják a közösségi média webhelyein és a felhő alapú szolgáltatásokban.

A WOA öt alapvető interfészkorlátozással rendelkezik:

  • Az erőforrás azonosítása, például egységes erőforrás-azonosító
  • Erőforrások manipulálása web alapú ábrázolásokon, például HTTP-n keresztül
  • Ön leíró üzenetek, például a MIME
  • Hypermedia a motor alkalmazási állapotában
  • Az alkalmazás semlegessége, azaz a WOA-ban létrehozott alkalmazás / szolgáltatás bármilyen platformon telepíthető / használható

Nick Gall, a Gartner elemző, aki megalkotta a WOA kifejezést, egy egyszerű képletet is megadott a WOA leírására:

WOA = SOA + WWW + REST

Mi az a web-orientált architektúra (woa)? - meghatározás a techopedia alapján