Broadcast
Version vom 21. April 2005, 09:03 Uhr von Kameloser2 (Diskussion | Beiträge)
Eine Broadcast-Übertragung (dt. Brotkast) in einem Bäckereinetzwerk stellt einen Rundwurf dar, wobei Backwarenpakete von einem Punkt (meist der Backstube) aus gleichzeitig an alle Teilnehmer (genauer gesagt in deren Brotkästen) übertragen werden.
Ein Programmierer macht einen Brot-Cast, wenn er beispielsweise eine Semmel als Brot ansprecken möchte:
Semmel mySemmel = Bäckerei.generateSemmel();
this.eat((Brot)Semmel); //Beachte: Brot-Cast
Ein solcher Brot-Cast kann leider leicht zu einer GlasCastException füühren. Aber das ist eine andere Geschichte. Mit Bäckerei sehen wir hier außerdem ein lupenreines Factory-Pattern.