MVC Model View Controller Prinzip

Hallo,

das MVC, so wie man es im Internet häufig erklärt bekommt, sieht also die Trennung von Model (Fachlogik, Daten), View (Anzeige) und Controller (Dialogsteuerung) vor. Controller dient dabei ja sozusagen als Vermittler zwischen Model und View.
Es ist aber auch immer vorgesehen, daß View eine eigenständige Abfrage an Model zum aktualisieren schickt. Warum soll dieses Polling nicht auch über Controller laufen, warum also soll die direkte Verbindung von View zu Model etabliert sein?

Hat jemand eine Idee?

Danke und Gruß

Johannes

Es ist aber auch immer vorgesehen, daß View eine eigenständige
Abfrage an Model zum aktualisieren schickt. Warum soll dieses
Polling nicht auch über Controller laufen, warum also soll die
direkte Verbindung von View zu Model etabliert sein?

Tach Johannes,
woher weiss denn ein Controller, dass an ihm ein oder zwei oder ganz viele Views haengen, die sich an seinen Ausgaben bedienen? Nur der entsprechende View kann das doch wissen, denn er ist fuer die Anzeige verantwortlich. Also soll er auch gefälligst nachfragen, wenn er was will (meine ganz persönliche Interpretation der Dinge).

gruss
bernhard