Ich hatte vor zwei Jahren mal an einer Marktforschungsdisskussion zu diesem Thema teilgenommen, die Meinung war bei allen Teilnehmern die gleiche: Sobald man seine Daten aus der Hand gibt, ist man dem Anbieter ausgeliefert (und das geht bei Geschäftsdaten weit über einen Webserver hinaus).
Sherlock
Der Vorteil wurde schon genannt: "schwachbrüstige" Devices können via Onlineverbindung rechenintensive Programme ausführen, also PDAs, Handys, Tablets, Fernseher, Kühlschränke (kein Witz!) usw.
Der Nachteil ist auch benannt: Alles, also Programme
und Daten, liegt verteilt im Netz auf irgendeinem Server. Dieser kann um die Ecke stehen, aber eben auch in z.B. Kasachstan. Und da haben wir ein Problem mit der Rechtssicherheit und Datensicherheit.
Deswegen ist meiner Meinung nach ein
Grid-System vorzuziehen. Dieses erhält die Vorteile und eliminiert die Nachteile. Hier werden also nur die Programme verteilt ausgeführt, die Daten liegen jedoch lokal (oder wo immer man will!) vor. Natürlich bleibt ein Restrisiko, wenn die ausgeführten Programme Daten abzweigen, aber das ist auch jetzt schon so.
Gruss
Clemens