Taula de continguts:
- Definició: què significa Arquitectura orientada a la web (WOA)?
- Techopedia explica Arquitectura orientada a la web (WOA)
Definició: què significa Arquitectura orientada a la web (WOA)?
L’arquitectura orientada a la web (WOA) és un tipus d’arquitectura de programari que està dissenyada per ser utilitzada per a aplicacions web i aplicacions web. Es basa en l’arquitectura orientada al servei (SOA) afegint suport per a l’aplicació de programari i serveis basats en web. La diferència clau entre SOA i WOA és l'ús de les API REST per WOA en lloc de SOAP per SOA.
Techopedia explica Arquitectura orientada a la web (WOA)
WOA és principalment un subestil de SOA amb capacitats web. Integra i connecta sistemes i usuaris mitjançant el conjunt global de tecnologies d’hipermèdia (Internet) i treballa en interfícies d’usuari i API. S'utilitza habitualment com a arquitectura de serveis en llocs web de xarxes socials i serveis basats en núvols.
WOA té cinc restriccions fonamentals d’interfície:
- Identificació del recurs, com ara un identificador uniforme del recurs
- Manipulació de recursos mitjançant representacions basades en web com ara HTTP
- Missatges autodescriptius com MIME
- Hipermèdia per al motor d’estat de l’aplicació
- La neutralitat de l'aplicació, és a dir, que l'aplicació / servei creat a WOA es pot desplegar / utilitzar a qualsevol plataforma
Nick Gall, un analista de Gartner que va encunyar el terme WOA, també va proporcionar una fórmula senzilla per descriure WOA:
WOA = SOA + WWW + REST
