Vad är webborienterad arkitektur?
Webborienterad arkitektur är en typ av mjukvarumodell där programmen används och nås från Internet istället för från själva datorn. Med webborienterad arkitektur lagras en uppsättning program i ett serverutrymme, och det åtgår och används via Internet. En av de viktigaste fördelarna är att detta möjliggör enkel åtkomst från vilken plats som helst med Internet-åtkomst. Federation är också möjligt, vilket innebär att en enda inloggning ger användaren tillgång till alla tjänster i uppsättningen. Denna arkitektur är relaterad till serviceorienterad arkitektur, eller en programsvit, eftersom de två är nästan identiska; den största skillnaden finns i hur programmen används och åtkomst.
När en dator använder ett program måste programmet normalt installeras på datorns hårddisk, där datorn öppnar det och använder dess funktioner. Med webborienterad arkitektur kommer användaren åt alla funktioner från en webbläsare. Detta görs vanligtvis genom att skriva in en specifik webbplatsadress och ange inloggningsinformation. Detta möjliggörs genom att lagra mjukvaruinformationen på en server, som sedan nås av alla som går till webbplatsen.
Med program som är installerade på hårddisken måste användare oroa sig för vilket operativsystem de kör om det finns tillräckligt med minne och processorkraft och andra hårdvaruspecifikationer. Det kan finnas vissa hårdvartspecifikationer för webborienterad arkitektur, men behoven är mycket lägre, vilket gör programmen mer tillgängliga på jobbet eller hemma. Operativsystem är sällan viktiga när du använder denna arkitektur, och mindre minne och bearbetningskraft behövs vanligtvis, så äldre eller svagare datorer kommer att ha lite svårt att använda programmen.
De flesta webborienterade arkitekturlösningar innehåller också en federerad inloggning. När ett företag använder programvara kräver det normalt att användaren loggar in för varje program. Med federation behövs bara en enda inloggning, vilket gör valideringen enklare på servrarna och gör det lättare för användare att flytta mellan program.
Innan webborienterad arkitektur fanns ett liknande system, känt som serviceorienterad arkitektur, och de två liknar. Båda fokuserar på mjukvarusviter och är främst gjorda för företag, men där programmen lagras är olika. Serviceorienterad arkitektur lagras endast på datorn. Många klassificerar webb- och tjänstorienterad arkitektur som samma sak, eftersom programåtkomst är den enda verkliga skillnaden mellan de två.