webForumDet fria alternativet

Asynkront i web forms

.NET

2 svar · 786 visningar · startad av invecklaren

Medlem sedan jan. 2008280 inlägg
Frågan#1

Hej, jag har en web forms app. Nu ska användaren sparka igång en stored procedure som kan ta flera minuter att köra. Så någon form av asynkron hantering krävs. Man kan förstås köra AJAX, men jag antar att man fortfarande är bunden till time-outen på command-objektet och webbserverns time-out?

Jag vill också att användaren ska bli notifierad när proceduren är klar.

Vad är bästa lösningen nuförtiden?

Medlem sedan okt. 201187 inlägg
#2

Ett ajax hack som skrämmer igång ett cronjobb som avslutar med mail eller en text i en resultatfil. Hänger lite på om du har kontroll på webb miljön och dess "omgivning"
Kan det vara något...:-)

Medlem sedan jan. 2008280 inlägg
#3

Jo, det fungerar väl, men det känns lite old school. Finns det ingen lösning med asynkrona anrop eller liknande?

279 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)