Frage : Gewindekommunikation auf web client

Lieber Expoerts.

I Gebrauch 3 verlegt zum Stoß von 3 verschiedenen Prozessen auf der Datenbank und wunderte sich, wenn es möglich sein würde, den Fortschritt dieser Gewinde zu zeigen, die 3 Aufkleber aktualisieren, da das IS-IS der Gewinde complete.

It eine Web-Anwendung, die C#

Any in den Ideen entwickelt wurde, groß appreciated.

Thanks im Voraus.

Neil.
sein würde

Antwort : Gewindekommunikation auf web client

Wenn Sie eine winforms APP entwickelten, würde sie ein Delegierter auf der Zielform relativ bedienungsfreundlich sein, zum eines anderen Gewindes die Aufkleber aktualisieren zu lassen… aber sein eine vollständig andere Geschichte mit webapps.  Ihre Gewinde werden auf den Bediener laufen, und Ihre Aufkleber sind auf Ihrem Klienten im Browser, und schlechter, dennoch muss Ihr Browser die Interaktion mit dem Bediener einleiten (d.h. kann der Bediener nicht sagen „oh, lassen die abgeschlossenen Gewinde, mich erklären den Browser! ").

In der Ehrlichkeit werden Gewinde gewöhnlich auf web server mehr für lange laufende Zwecke benutzt, die nicht brauchen, Resultate zurückzubringen; d.h. laufende lange Datenbanktransaktionen oder senden eMail.

Das Beste, das Sie tun können, ist, irgendeine Art des Klientseite Indexes den Fortschritt der Gewinde überprüfen zu lassen.  Wenn Sie den C# Code haben können, jeden Prozess weg zu treten, konnten Sie eine, Variable zwischen Klientseite Javascript und Ihrer Bedienerseite C# zu teilen versuchen, also kann das Javascript auf dem Gewindefortschritt regelmäßig überprüfen,…, das er ein wenig unordentliches ist und etwas Messwert zwar nehmen wird.

Dieser Blogpfosten schaut interessant und scheint, gute Beispiele von diesem zur Verfügung zu stellen, aber ich habe ihn nicht und durch durchgelesen:

http://iridescence.no/post/Sharing-Variables-Between-JavaScript-and-C.aspx

Viel Glueck!

- w00te

Weitere Lösungen  
 
programming4us programming4us