2009-06-08 6 views
0

Ich denke an einen neuen Ansatz, um kleine Webapps mit XML zu erstellen. Hier ist die Vorgehensweise, um es zu machen.Webapplikationen mit clientseitiger XML-Datenbank

Zunächst eine DataBase für die Anwendung entwerfen. Diese Datenbank ist die Seele Ihrer Anwendung. Diese Datenbank enthält alle notwendigen Daten und Werte. Wenn nun ein Benutzer diese Webanwendung anfordert, führt der Server ein serverseitiges Skript aus und gibt eine XML-Datei zurück. Die zurückgegebene XML-Datei ist eine XML-konvertierte Datenbank. In anderen Worten, der Server gibt die gesamte Datenbank als XML-Datei zurück. Jetzt hat der Client-Rechner die gesamte Datenbank als eine XML-Datei. Gleichzeitig können wir die Ajax-Push-Technik verwenden, so dass jede Änderung in der Datenbank auf dem Server in die XML-Datei auf der Clientseite reflektiert wird. Auch Änderungen in der clientseitigen XML-Datei werden in die serverseitige Datenbank übertragen. Durch diesen Mechanismus können wir syncronisierte Datenbanken auf Server- und Client-Seite haben. Jetzt wird eine clientseitige XSLT die clientseitige XML-Datenbankdatei rendern, sodass der Benutzer die Anwendung anzeigen und einbinden kann.

Antwort

1

Sie können Adobe Air

betrachten
Verwandte Themen