? In "Client - Server "-Architektur , der "Kunde" immer initiiert die Kommunikation mit einer Anfrage und der "Server" bietet eine Antwort . Das Netzwerk -Software auf dem Client und Server verwaltet die Kommunikation in der gleichen Weise. Es gibt einen Unterschied , jedoch ist der Server hat die Aufgabe, für eingehende Anfragen warten. Funktion
Es gibt viele verschiedene Arten von Maschinen mit der Bezeichnung " Server ". Man könnte von einem " File-Server ", eine " Mail-Server ", eine " Proxy-Server ", ein " Web-Server " oder hören " Network Access Server . " Server neigen dazu verwendet werden, um die Lieferung von einer bestimmten Aufgabe zentralisieren .
Funktionen
Der Server kommuniziert mit anderen Computern mit Standard- Netzwerk-Software . Die Besonderheit eines Servers Netzwerk-Software ist, dass es existiert nur auf Anfragen erhalten . Aus diesem Grund wird ein Server- Netzwerk-Software gehören ein " Hörer " oder " Dämon ".
Receiver
A " Daemon " ist ein Programm, das Schleifen rund und rund Überprüfung für ein bestimmtes Ereignis . Wenn das Ereignis eintritt, wie eine eingehende Anfrage wird der Daemon auf einem anderen Teil des Programms , Laich anderer Prozess , um die Anfrage zu bearbeiten verzweigen. Es wird dann die Schleife um und hören für alle anderen eingehenden Anfragen .