Client - server is het traditionele model van genetwerkte communicatie , en geldt ook voor de communicatie over het internet . Een client - server transactie omvat de client aanvragen van een resource of een dienst , van een server . Servers vervullen een verscheidenheid aan functies . Hun algemene doel is echter de mogelijkheden van klanten te verbeteren door hen bestanden , toepassingen of services . Meeste kantoormedewerkers servers zijn bekend met de term " server . " Gedurende de werkdag , ze vaak in contact komen met een netwerktoegangsserver en een bestandsserver . Er zijn vele andere servers waardoor commerce levensvatbaar over netwerken. Het verzenden en ontvangen van berichten zijn minimaal twee servers - e-mailserver van de afzender en de e-mailserver van de ontvanger . Servers hebben meestal meer opslagruimte dan gewone pc's en zijn sneller , want ze zijn bedoeld om veel verschillende klanten te bedienen in een keer. Opdrachtgevers De client is een computer of een programma. Bijvoorbeeld , in e-mail systemen , het programma dat op de computer van de gebruiker dat de ontvangen e-mails blijkt heet een e-mail client . De PC waarop dat programma draait wordt ook wel de cliënt . De algemene regel is dat de klant wil iets van de server . Client - Server Procedures Cliënten altijd contact initiëren . Deze computers niet nodig om inkomende verzoeken om verbindingen te accepteren en worden meestal bewaakt door firewalls die elk contact komen in die computer te voorkomen , tenzij het een antwoord op een uitgaande verzoek van de opdrachtgever . Het contact van de cliënt wordt een verzoek en het antwoord van de server genoemd wordt een respons genoemd Operating Modes client - server communicatie volgt een van de twee modellen . : connectie-georiënteerd en verbindingsloos . In een verbindingsloos transactie , de klant stuurt een verzoek , en de server stuurt een antwoord , het leveren van de gevraagde bron . In het kader van gerichte communicatie , de eerste vraag van de klant is voor een verbinding . Bevestigt de server een verzoek en de klant erkent vervolgens de bevestiging . Deze drie- fasen -proces maakt het voor beide partijen om hun adressen te bevestigen . Hierna beide computers een verbinding en vraagt vervolgens reizen van de client naar de server in dit verband ook wel een sessie . Het voordeel van het creëren van een sessie is de server kan grotere bestanden verzenden . Elke sectie van het bestand gelabeld te een positie in de context van alle transmissies nodig om de oproep te geven . Sessies maken ook veiligheidsmaatregelen , zoals authenticatie en encryptie mogelijk . Zodra de transactie is voltooid, de twee kanten breken de verbinding . Servers kunnen tegelijk verwerken veel verschillende verbindingen .
|