Fråga : Trådkommunikation på rengöringsdukbeställare

Kära trådar för bruk 3 för Expoerts.

I som ska sparkas av olika 3, bearbetar på databasen och undrade, om den skulle är möjligheten som ska visas att framsteg av dessa trådar som uppdaterar 3 etiketter, som trådarna complete.

It är, är en rengöringsdukapplikation som framkallas i skulle C#

Any idéer, är väldeliga appreciated.

Thanks i advance.

Neil.
" klar "

Svar : Trådkommunikation på rengöringsdukbeställare

Om du var framkallning winforms app, den skulle är rimligen enkel att använda en delegat på uppsätta som mål bildar för att låta en annan tråd uppdatera etiketterna… men dess en fullständigt olik berättelse med webapps.  Dina ska trådar är rinnande på serveren, och dina etiketter är på din beställare i webbläsaren, och värre, yet din webbläsare måste påbörjandet växelverkan med serveren (dvs. serveren kan inte något att säga ”oh, de avslutade trådarna, låter mig berättar webbläsaren! ”).

I ärlighet trådar används typisk på webservers mer för långt spring ämnar som inte behöver att gå resultat tillbaka; dvs. rinnande långa databastransaktioner eller överföringse-post.

Det bäst du kan göra ska göra någon sort av beställare-sidan att skriva för att kontrollera framsteg av trådarna.  Om du kan ha C#en att kodifiera att sparka av varje som är processaa, du kunde försök som delar en variabel mellan beställare-sidan javaScripten och din server-sida C#, så javaScripten kan kontrollera periodvis för trådframsteg,… som det är ett lite smutsigt, och ska ta någon läsning though.

Denna blog postar looks som intresserar och, verkar för att ge bra exempel av denna, men jag har inte läst den till och med och igenom:

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

Bra lycka!

- w00te

Andra lösningar  
 
programming4us programming4us