Wieso? Genau das ist doch mit Multi-Tier Anwendungen mit DataSnap möglich.
Sprich ich habe z.B. die Struktur Client <--> lokaler Server <--> Netzwerkserver <--> Internetserver <--> Datenbankserver. Fällt nun der Internetserver aus, übernimmt der Netzwerkserver die Verwaltung und reicht die Daten weiter, wenn der Internetserver wieder erreichbar ist. Ebenso bezogen auf den Client.
Das hört sich allerdings wiederum interessant an. Aber wenn ich von verschiedenen Standorten auf den Internetserver zugreifen will, dieser ausfällt und mit dem Netzwerkserver des jeweiligen Standortes weitergearbeitet wird, was passiert, wenn die Netzwerkserver mit dem Internetserver abgleicht, und an verschiedenen Standorten der gleiche Datensatz geändert wurde?