transient?

m1au

New member
Hallo :)

Ich weiß, dass man in AJAX Daten synchron oder asynchron verschicken kann. Aber wie schaut es mit transient bzw. persistent aus?

Ist meine Vermutung richtig, dass die Datenbehandlung von AJAX transient erfolgt?
 
wenn du mit ajax einen xmlhttprequest meinst, kann man damit eien request mit daten an den server senden und auf einen antwort mit daten warten.
was du dann mit den daten machst ist deine sache.
 
Eigentlich gehts nicht darum, was ich DANACH mit den Response-Daten mache, sondern was DAVOR mit den Request-Daten passiert.

Wenn ich das Thema transient/persistent richtig verstanden habe, bedeutet persistent, dass die Request-Daten kurzfristig irgendwie persistent gespeichert werden. Das für den Fall, dass die Gegenstelle nicht aktiv ist. Und ich glaube, dass das bei AJAX nicht der Fall ist.

Aber ich bin mir nicht sicher, ob ich dieses Thema schon wirklich richtig verstanden habe.
 
Wenn der Server nicht antwortet, dann bekommst du auch keine Antwort (außer du verwendest einen Browser, der AJAX-Requests cached, und du hast die URL schon einmal aufgerufen - aber dann wird der Server auch gar nicht gefragt). Woher soll der Browser denn auch die Daten kennen, wenn er den Server nicht fragt?
 
Wenn ich das Thema transient/persistent richtig verstanden habe, bedeutet persistent
persistent bedeutet erst mal nur, dass daten gespeichert werden

dass die Request-Daten kurzfristig irgendwie persistent gespeichert werden. Das für den Fall, dass die Gegenstelle nicht aktiv ist.
zwischenspeichern von daten für den transport über ein protokoll(http in diesem fall) ist meistens auf applikationsebene angesiedelt.
das xmlhttprequest-objekt ist nun ein service, der auch auf applikationsebene angesiedelt ist und das http protokoll für js bereitstellt. aber recht einfach.
wenn du etwas komplexeres willst, weil dein fall kein standard fall ist, musst du das um das xmlhttprequest-objekt selbst herumbauen

Und ich glaube, dass das bei AJAX nicht der Fall ist.
nein, wie in den meisten fällen. mir fällt jetzt nur sms ein, wo soetwas überhaupt der fall ist
idr wird davon ausgegangen, dass die gegenstelle auch da ist, bzw bekommt man mit, wann die verbindung unterbrochen wird, oder wie beim xmlhttprequest eine quittung, ob das senden funktioniert hat
 
Zurück
Oben