? Client Server arkitekturer syftar till att separera program i moduler för att möjliggöra enklare utveckling , modifiering och underhåll . Detta har gynnat företagen jämfört med de traditionella singel - processapplikationer . Client Server Model
klient -server arkitektur
En klient program som en webbläsare används för att få tillgång till resurser från en server . Detta sker genom server förfrågningar , som servern svarar på , och resultaten visas för användaren .
Klientprocessen
under körning eller avrättning , användaren gränssnitt hanterar lokala resurser , validerar inmatade data och skickar förfrågningar om att serverprogram .
servern processen
p Det utför kundens önskemål , uppdateringar och hanterar databaser . Servern Processen utför back - end uppgifter .
Tre nivåer arkitektur
tre - tier arkitektur
Detta introducerar en " agent " i runtime process mellan klienten och server som kan utföra ett antal funktioner , såsom övervakning och översätta .
fördelar för företag
Snabbare flexibilitet föränderliga affärsmiljöer , bättre delade resurser och leverantörsoberoende är bland de fördelarna .
exempel i Windows
Windows client Server Runtime
Csrss.exe processen är en klient -server runtime process som är nödvändig för Windows och ansvarig för konsol fönster . Det måste vara igång hela tiden . Addera