Indholdsfortegnelse:
- Definition - Hvad betyder weborienteret arkitektur (WOA)?
- Techopedia forklarer weborienteret arkitektur (WOA)
Definition - Hvad betyder weborienteret arkitektur (WOA)?
Web-orienteret arkitektur (WOA) er en type softwarearkitektur, der er designet til at blive brugt til websted og webapplikationer. Det bygger på serviceorienteret arkitektur (SOA) ved at tilføje support til webbaseret softwareapplikation og -tjenester. Den vigtigste forskel mellem SOA og WOA er brugen af REST API'er af WOA i stedet for SOAP af SOA.
Techopedia forklarer weborienteret arkitektur (WOA)
WOA er primært en sub-stil af SOA med webfunktioner. Det integrerer og forbinder systemer og brugere gennem det globale sæt hypermedia-teknologier (Internet) og fungerer på brugergrænseflader og API. Det bruges ofte som servicearkitektur på sociale mediewebsteder og skybaserede tjenester.
WOA har fem grundlæggende grænsefladebegrænsninger:
- Identifikation af ressourcen, såsom ensartet ressourceidentifikator
- Manipulation af ressourcer gennem webbaserede repræsentationer som HTTP
- Selvbeskrivende beskeder som MIME
- Hypermedia til motoren i applikationstilstand
- Applikationsneutralitet, hvilket betyder, at applikationen / tjenesten oprettet på WOA kan distribueres / bruges på enhver platform
Nick Gall, en Gartner-analytiker, der opfandt udtrykket WOA, leverede også en enkel formel til at beskrive WOA:
WOA = SOA + WWW + REST




