Koti kehitys Mikä on web-suuntautunut arkkitehtuuri (woa)? - määritelmä techopediasta

Mikä on web-suuntautunut arkkitehtuuri (woa)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Web-Oriented Architecture (WOA) tarkoittaa?

Web-suuntautunut arkkitehtuuri (WOA) on eräänlainen ohjelmistoarkkitehtuuri, joka on suunniteltu käytettäväksi verkkosivuilla ja Web-sovelluksissa. Se perustuu palvelukeskeiseen arkkitehtuuriin (SOA) lisäämällä tukea verkkopohjaisiin ohjelmistosovelluksiin ja palveluihin. Keskeinen ero SOA: n ja WOA: n välillä on REST-sovellusliittymien käyttö WOA: ssa SOA: n sijaan.

Techopedia selittää verkkoorientoitun arkkitehtuurin (WOA)

WOA on pääasiassa SOA: n alatyyli, jolla on Web-ominaisuudet. Se integroi ja yhdistää järjestelmät ja käyttäjät globaalin hypermedia (Internet) -teknologian avulla ja toimii käyttöliittymien ja sovellusliittymien kanssa. Sitä käytetään yleisesti palveluarkkitehtuurina sosiaalisen median verkkosivustoilla ja pilvipohjaisissa palveluissa.

WOA: lla on viisi perustavaa rajapintarajoitusta:

  • Resurssin tunnistetiedot, kuten yhtenäinen resurssitunnus
  • Resurssien manipulointi verkkopohjaisten esitysten, kuten HTTP, kautta
  • Itsekirjoittavat viestit, kuten MIME
  • Hypermedia moottorin käyttötilassa
  • Sovelluksen puolueettomuus, mikä tarkoittaa WOA: lla luotua sovellusta / palvelua voidaan ottaa käyttöön / käyttää missä tahansa ympäristössä

Nick Gall, Gartner-analyytikko, joka loi termin WOA, tarjosi myös yksinkertaisen kaavan WOA: n kuvaamiseksi:

WOA = SOA + WWW + REST

Mikä on web-suuntautunut arkkitehtuuri (woa)? - määritelmä techopediasta