Innholdsfortegnelse:
- Definisjon - Hva betyr nettorientert arkitektur (WOA)?
- Techopedia forklarer nettorientert arkitektur (WOA)
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
