Hva er nettorientert arkitektur?
Nettorientert arkitektur er en type programvaremodell der programmene brukes og får tilgang til fra Internett, i stedet for fra selve datamaskinen. Med nettorientert arkitektur lagres et sett programmer på et serverplass, og det blir tilgang til og brukt via Internett. En av hovedfordelene er at dette gir enkel tilgang fra et hvilket som helst sted med Internett-tilgang. Føderasjon er også mulig, noe som betyr at en enkelt pålogging vil gi brukeren tilgang til alle tjenestene i settet. Denne arkitekturen er relatert til serviceorientert arkitektur, eller en programserie, fordi de to er nesten identiske; hovedforskjellen er i hvordan programmene brukes og tilgang.
Når en datamaskin bruker et program, må programmet normalt installeres på datamaskinens harddisk, der datamaskinen vil åpne det og bruke funksjonene. Med nettorientert arkitektur får brukeren tilgang til alle funksjonene fra en nettleser. Dette gjøres vanligvis ved å skrive inn en spesifikk nettstedsadresse og legge inn påloggingsinformasjon. Dette gjøres mulig ved å lagre programvareinformasjonen på en server, som deretter får tilgang til av alle som går til nettstedet.
Med programmer som er installert på harddisken, må brukerne bekymre seg for hvilket operativsystem de kjører, hvis det er nok minne og prosessorkraft og andre maskinvarespesifikasjoner. Selv om det kan være noen maskinvarespesifikasjoner for nettorientert arkitektur, er behovene mye lavere, noe som gjør programmene mer tilgjengelige på jobb eller hjemme. Operativsystemet betyr sjelden når du bruker denne arkitekturen, og mindre minne og prosessorkraft er vanligvis nødvendig, så eldre eller svakere datamaskiner vil ha lite problemer med å bruke programmene.
De fleste nettorienterte arkitekturløsninger inkluderer også en føderert innlogging. Når en virksomhet bruker programvare, krever det normalt at brukeren logger inn for hvert program. Med føderasjon er det bare behov for en enkelt pålogging, noe som gjør valideringen enklere på serverne og gjør det lettere for brukerne å flytte mellom programmer.
Før nettorientert arkitektur var det et lignende system, kjent som serviceorientert arkitektur, og de to er like. Begge fokuserer på programvarepakker og er laget hovedsakelig for bedrifter, men hvor programmene er lagret er forskjellige. Tjenesteorientert arkitektur lagres bare på datamaskinen. Mange klassifiserer nett- og serviceorientert arkitektur som det samme, fordi programtilgang er den eneste virkelige forskjellen mellom de to.