Also ich muss bzw. möchte ein großes Projekt programmieren und will dazu AJAX benutzen.
Ich hab dazu mal eine Frage bzw. bräuchte ich ein Lösungsansatz bzw. Tipps für folgendes:
* Der Client schickt die Http request Anfragen * Der Server verarbeitet Daten und schickt XML zurück (zusammen mit Parameter fürs XSL, um zu wissen welches Template im XSL ich benutzen will) * Auf dem Client liegt also ein XSL file der beschreibt wie die XML daten dargestellt werden * Javascript hat einen Prozessor der das XSL mit XML verbindet
Es geht mir einfach darum das ich XSL benutzen will damit ich mir keine großen Gedanken mehr machen muss mit Javascript meine empfangen XML daten an die richtige Stelle in meinem XHTML dokument zu setzten sondern das ich Xml zurückschicke mit einem Paramater der angibt welches Template im XSL file benutzt wird. So wird das ganze Ajax system extrem übersichtlich. Man kann schnell den/die Xsl file/s umtauschen oder bearbeiten um das aussehen zu verändern und man verlagert benötigte Rechenarbeit auf den Clienten.
Ist dies so machbar? Macht das so Sinn? Wenn ja wann wird der Xsl File(bzw. Baum) auf den Clienten geladen. Wie merge ich das ganze mit dem XML wenn der File schon auf dem Clienten liegt? Machen mehrere XSL Files(mit speziellen Templates) mehr Sinn als ein großer mit allen Templates? Macht es Sinn wenn ich den XSL file(bzw. Baum) immer vor dem XML File (bzw. Baum) zum Clienten schicke. Wie Siehts dann mit Race Conditions aus (also woher weiß ich das der Xsl file eher da ist als der Xml file).
Also ich weiß wie XSL funktioniert, ich weiß wie xml funktioniert, ich weiß wie ajax funktioniert. Ich möchte alles zusammen benutzen und von allen die größten Vorteile gebrauchen. Jemand ne IDEE? Beispiele? Tutorials? Tipps?
Dieser Beitrag wurde von No Name: 14 May 2007, 19:01 bearbeitet
--------------------
T for Vendetta.
On his way to return to innocence.
"Man, was die uns erzählt hat, kam aus einem Buch, das muss einer geschrieben haben, der keine Ahnung von dem hatte, worüber er sich ausließ."
"Miles, hörst Du den Vogel da draußen? Das ist 'ne Spottdrossel. Sie hat keine eigene Stimme, sie macht nur die Stimmen der anderen nach und das willst du nicht. Wenn du dein eigener Herr sein willst, musst du deine eigene Stimme finden. Darum geht's. Sei also nur du selbst."
An Rezepten für Apfelkuchen mangelt es wahrhaftig nicht auf der Welt
Tenac auf der Suche nach seinem Meister ious D
look into my eyes and its easy to see one and one make two, two and one make three, it was destiny
|