Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Intraweb (VCL for the Web) und Statusmeldungen

  Alt 24. Jul 2009, 20:51
Zitat von Errraddicator:

b) und das ist viel wichtiger: Statusmeldungen
Der Benutzer gibt jetzt also an, Verarbeite mir Monat 02.2009 und speichere das in Datei x.
Dann drückt er auf den Start-Knopf und das Programm tut sein Werk.
... und der Benutzer sieht nur die Sanduhr

Ich würde den Verarbeitungsauftrag einfach an eine andere Anwendung weiterreichen und dann die Seite refreshen, damit der Anwender darin sofort weiterarbeiten kann, und bei Erledigung des Jobs eine Benachrichtigung auf der Seite anzeigen - sobald der Anwender einen weiteren Request macht (d.h. bei jedem Request die Hintergrundanwendung fragen wie weit sie ist, und die Antwort dann auf der Seite einbinden), mit AJAX kann man die Statusanzeige auch laufend einblenden, da während der Benutzer noch arbeitet, per XML Hintergrundnachrichten der Browser immer über den momentanen Status der Verarbeitung aktualisiert wird.

AJAX kann in Delphi verwendet werden, mit VCL for the Web oder mit EXT Js und extpascal:

http://mikejustin.wordpress.com/2009...scal-released/

Viele Grüße,
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat