Hjem Utvikling Hva er nettorientert arkitektur (woa)? - definisjon fra techopedia

Hva er nettorientert arkitektur (woa)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr nettorientert arkitektur (WOA)?

Web-orientert arkitektur (WOA) er en type programvarearkitektur som er designet for å brukes til nettsted- og webapplikasjoner. Den bygger på serviceorientert arkitektur (SOA) ved å legge til støtte for nettbasert programvare og tjenester. Den viktigste forskjellen mellom SOA og WOA er bruken av REST APIer av WOA i stedet for SOAP av SOA.

Techopedia forklarer nettorientert arkitektur (WOA)

WOA er først og fremst en sub-stil av SOA med Web-evner. Den integrerer og kobler systemer og brukere gjennom det globale settet med hypermedia-teknologier (Internet) og fungerer på brukergrensesnitt og API. Det brukes ofte som tjenestearkitektur på sosiale medier nettsteder og skybaserte tjenester.

WOA har fem grunnleggende grensesnittbegrensninger:

  • Identifisering av ressursen, for eksempel enhetlig ressursidentifikator
  • Manipulering av ressurser gjennom nettbaserte representasjoner som HTTP
  • Selvbeskrivende meldinger som MIME
  • Hypermedia for motoren for applikasjonsstatus
  • Applikasjonsnøytralitet, som betyr at applikasjonen / tjenesten som er opprettet på WOA, kan distribueres / brukes på hvilken som helst plattform

Nick Gall, en Gartner-analytiker som tegnet begrepet WOA, ga også en enkel formel for å beskrive WOA:

WOA = SOA + WWW + REST

Hva er nettorientert arkitektur (woa)? - definisjon fra techopedia