Benutzer Diskussion:Hardwareonkel

aus Wikipedia, der freien Enzyklopädie

Master - Slave

In der Elektrotechnik hat sich ein Architekturmodell etabliert, welches bei viele Bus-Systemem zu finden ist: Einer steuert, andere führen aus oder antworten, wenn sie gefragt werden. Benannt wurde es Master-Slave.

An verschiedenen Stellen beginnen nun Personen, die dem Wahn verfallen sind, alle Anlehnungen von Begriffen zu entfernen, die auf Sklaverei hindeuten aus der Technik zu entfernen, obwohl technische Bauelemente keine Persönlichkeitsrechte besitzen, die geschützt werden müssten. Dies ist um so unsinniger, da es sich um keinen schützenswerten Begriff handelt, denn er soll ja aus dem soziologischen Umfeld entfernt werden, oder sagen wir: Nicht mehr auf Beziehungsgeflechte angewendet werden.

Es mag sich daher jeder selber ein Bild davon machen, wie sinnvoll es ist, dies für Computer-Architekturen zu vollziehen, nur um einen unliebsamen Begriff loszuwerden, der mit einem Tatbestand verbunden ist, der ja leider stattgefunden hat und in der Bezihung zwischen 2 Bauelementen nach wie vor exisitiert.

Fakt ist, dass die Übersetzung in Client-Server falsch ist, denn:

Ein Client kann im Verständnis der SW-Architektur sehr wohl aktiv Anfragen senden, ein Slave kann das selber nicht! Tatsächlich funkt der Slaven nur, wenn der Master er erlaubt oder anfragt. Beim Client hingegen ist das anders herum: Der Client hat einen Wunsch und der Server führt ihn aus! Da passt also etwas nicht.

Eigentlich ist damit der Client eine Art Master und der Server eine Art Slavae. Es ist damit technisch und logisch falsch, den Master durch den Server zu ersetzen, denn Server kommt ja von "servieren" = "dienen".

Wer erklärt den Halbdenkern ihren Denkfehler?