Kaj je spletno orientirana arhitektura?

Spletno usmerjena arhitektura je vrsta programskega modela, v katerem se programi uporabljajo in dostopajo iz interneta, namesto iz samega računalnika. Pri tem modelu je nabor programov shranjen v strežniškem prostoru, do njega pa se dostopa in uporablja prek interneta. Ena od glavnih prednosti je, da to omogoča enostaven dostop s katere koli lokacije z dostopom do interneta. Možna je tudi federacija, kar pomeni, da bo ena sama prijava uporabniku omogočila dostop do vseh storitev v nizu. Ta arhitektura je povezana s storitveno usmerjeno arhitekturo ali programsko zbirko, ker sta skoraj enaki; glavna razlika je v načinu uporabe in dostopa do programov.

Ko računalnik uporablja program, je treba program običajno namestiti na trdi disk računalnika, kjer ga računalnik odpre in uporabi njegove funkcije. S spletno orientirano arhitekturo uporabnik dostopa do vseh funkcij iz internetnega brskalnika. To se običajno naredi tako, da vnesete določen naslov spletnega mesta in vnesete podatke za prijavo. To je mogoče s shranjevanjem informacij o programski opremi na strežniku, do katerega nato dostopajo vsi, ki obiščejo spletno mesto.

Pri programih, ki so nameščeni na trdem disku, morajo uporabniki skrbeti, kateri operacijski sistem uporabljajo, ali je dovolj pomnilnika in procesorske moči ter druge specifikacije strojne opreme. Čeprav lahko obstajajo nekatere specifikacije strojne opreme za spletno usmerjeno arhitekturo, so potrebe veliko manjše, zaradi česar so programi bolj dostopni v službi ali doma. Operacijski sistem je pri uporabi te arhitekture le redko pomemben, običajno pa je potrebno manj pomnilnika in procesorske moči, zato bodo starejši ali šibkejši računalniki imeli le malo težav pri uporabi programov.

Večina spletnih arhitekturnih rešitev vključuje tudi zvezno prijavo. Ko podjetje uporablja programsko opremo, običajno zahteva, da se uporabnik prijavi za vsak program. Pri združevanju je potrebna samo ena prijava, kar olajša preverjanje na strežnikih in uporabnikom olajša premikanje med programi.

Pred spletno usmerjeno arhitekturo je obstajal podoben sistem, znan kot storitveno usmerjena arhitektura, in oba sta si podobna. Oba se osredotočata na pakete programske opreme in sta narejena predvsem za podjetja, vendar so programi shranjeni različni. Storitveno usmerjena arhitektura je shranjena samo v računalniku. Mnogi uvrščajo spletno in storitveno usmerjeno arhitekturo kot isto stvar, saj je dostop do programa edina prava razlika med obema.