Wat is webgeoriënteerde architectuur?
Webgeoriënteerde architectuur is een soort softwaremodel waarin de programma's worden gebruikt en toegankelijk zijn via internet, in plaats van via de computer zelf. Met webgeoriënteerde architectuur wordt een set programma's opgeslagen in een serverruimte en kan deze worden geopend en gebruikt via internet. Een van de belangrijkste voordelen is dat dit gemakkelijke toegang mogelijk maakt vanaf elke locatie met internettoegang. Federatie is ook mogelijk, wat betekent dat een enkele login de gebruiker toegang geeft tot alle diensten in de set. Deze architectuur is gerelateerd aan servicegeoriënteerde architectuur of een programmasuite, omdat de twee bijna identiek zijn; het belangrijkste verschil zit in hoe de programma's worden gebruikt en gebruikt.
Wanneer een computer een programma gebruikt, moet het programma normaal gesproken op de harde schijf van de computer worden geïnstalleerd, waar de computer het programma opent en de functies ervan gebruikt. Met webgeoriënteerde architectuur heeft de gebruiker toegang tot alle functies van een internetbrowser. Dit wordt meestal gedaan door een specifiek websiteadres in te voeren en inloggegevens in te voeren. Dit wordt mogelijk gemaakt door de software-informatie op te slaan op een server, die vervolgens toegankelijk is voor iedereen die naar de website gaat.
Met programma's die op de harde schijf zijn geïnstalleerd, moeten gebruikers zich zorgen maken over welk besturingssysteem ze gebruiken, of er voldoende geheugen en verwerkingskracht is en andere hardwarespecificaties. Hoewel er enkele hardwarespecificaties voor webgeoriënteerde architectuur kunnen zijn, zijn de behoeften veel lager, waardoor de programma's toegankelijker zijn op het werk of thuis. Besturingssysteem doet er zelden toe bij het gebruik van deze architectuur en er is meestal minder geheugen en verwerkingskracht nodig, dus oudere of zwakkere computers zullen weinig moeite hebben om de programma's te gebruiken.
De meeste webgeoriënteerde architectuuroplossingen bevatten ook een federatieve login. Wanneer een bedrijf software gebruikt, vereist dit normaal gesproken dat de gebruiker voor elk programma inlogt. Met federatie is slechts één aanmelding vereist, waardoor validatie op de servers eenvoudiger wordt en gebruikers gemakkelijker tussen programma's kunnen schakelen.
Voordat webgeoriënteerde architectuur bestond, was er een soortgelijk systeem, bekend als servicegeoriënteerde architectuur, en beide zijn vergelijkbaar. Beide zijn gericht op softwaresuites en zijn voornamelijk gemaakt voor bedrijven, maar waar de programma's zijn opgeslagen, verschillen ze. Servicegeoriënteerde architectuur wordt alleen op de computer opgeslagen. Velen classificeren web- en servicegeoriënteerde architectuur als hetzelfde, omdat programmatoegang het enige echte verschil tussen beide is.