? Networked programmen består av " klient " och "server" -komponenter . Servern fungerar som den centrala platsen där de enskilda programmen som körs på användarnas datorer , eller kunder , ansluter . Integration system fungerar för att göra klienter och servrar kommunicerar smidigt . Kunder
klient program ta många former . Ibland är de program som är utformade för att specifikt ansluta till en viss server systemet, t.ex. i fallet med online-spel. Andra gånger är de program med nätverksmöjligheter , men är utformad för att ansluta med servrar i en generell , snarare än specifika , mode .
Servrar
En server är ett centraliserat plats som kommer att ta emot data från och skicka data till klientprogram . Den programvara som körs på en viss server kommer att avgöra autentisering process för att acceptera klientanslutningar och hur klienterna öppnar serverns funktioner .
Klient - Server Integration
När klienter och servrar är speciellt utformade från början att arbeta med varandra , är den kod som krävs för de två att interagera hårdkodade från de tidigaste utvecklingsfaserna . Integration programvara , som hjälper " translate " mellan servern och klienten , behövs för befintlig klientprogramvara och befintliga servrar som en utvecklare vill ansluta . Addera