Hi,
Ich arbeite gerade an einer .NET Web-Anwendung, die unter Anderem Datei-Upload und -Verarbeitung beinhaltet. Da dies aber je nach Dateigröße mehrere Minuten dauern kann möchte ich den Benutzer während dieser Zeit über den aktuellen Status informieren. Die bisherige Vorgehensweise sieht folgendermaßen aus:
- Datei wird hochgeladen. Während der Verarbeitung wird in der Session der aktuelle Stand gespeichert.
- Beim Absenden des Formulars wird ein Popup gestartet, in welchem per Ajax der aktuelle Stand aus der Session abgefragt wird.
Das Problem: Der IIS liefert die Ajax-Antworten erst wenn er mit der Verarbeitung der hochgeladenen Datei fertig ist. Aus irgendeinem Grund wird das Ganze nicht parallel abgearbeitet.
Hab das Ganze bisher mit IIS5 (Win XP) und dem Visual WebDeveloper 2008 Development Server getestet. IIS6 wird nachgeholt sobald die Seite reif für den Entwicklungsserver ist.
Google brachte leider nix brauchbares, und auch meine Suche in hunderten Optionen und Config-Files während der letzten beiden Tage war erfolglos.
Hat jemand vielleicht noch eine Idee wie ich der Sache auf den Grund gehen kann?
Gruß, Chris