2017-02-13 5 views
1

Ich lerne über: Client/Server-Architektur (konkreter die Eigenschaften). Ich habe eine Frage:Asymmetrische Protokolle in Client/Server-Architektur

"Asymmetrische Protokolle: Es ist ein Viele-zu-eins-Beziehung zwischen Kunden und einem Server-Clients initiieren immer einen Dialog durch einen Dienst anfordert Server warten passiv auf Anfragen von.. Kunden "(Quelle: https://docs.oracle.com/cd/E13203_01/tuxedo/tux80/atmi/intbas3.htm).

FRAGE: ich verstehe nicht, wie ich sehe, dass wie SYMMETRICAL.

Beispiel: Ein Client fordert einen Dienst (Webseite) zu einem Server (Webserver) auf, aber vor dieser Anfrage hat der Server passiv gewartet, bis er eine Anfrage vom Client erhalten hat, nur in diesem Moment besteht eine Verbindung zwischen Client und Server, sagt der Server "Hier haben Sie die von Ihnen angeforderte Webseite". Für diesen Moment denke ich, dass es SYMMETRISCH ist.

Also, warum ist es asymmetrisch?

Antwort

0

Es gibt eine Beziehung zwischen Clients und Server, also gibt es einen einzelnen Server und viele Clients, aber einen einzelnen Server pro Client.

Der Client sendet aktiv Anfragen, während der Server die Anfrage bedient und keine Anfragen selbst initiiert.

Der Client ist aktiv und der Server ist passiv, also ist er asymetrisch.

Verwandte Themen