Odporucam prehladat archiv tejto konferencie, riesi sa to tu pravidelne v intervale cca kazde 2 mesiace.
J. On Mon, Dec 05, 2005 at 04:06:28PM +0100, Burdik Petr wrote: > Ahojas, > mam problemek. Mam operaci, ktera trva zhruba 5 minut. To je na delku > jednoho pozadavku pres http velmi dlouho. Napada Vas nejake reseni, jak > pockat na takto dlouhou operaci? > > To je trosku zmatene, tak priklad: > 1. pres webformular zadam hodnoty > 2. poslu na server > 3. pozadavek trva na vyrizeni 5 minut. Do te doby mi samozrejme vyprsi > spojeni. Operace dobehne, ale formular se nikdy nezobrazi. > > Mnou namyslene reseni: > 1. vytvorit zakladni objekt, ulozit ho a dat mu stav ze neni dodelany > 2. asynchronne (casovacem?) spustit danou dlouhotrvajici operaci > 3. zobrazit formular ze byl objekt vytvoren a bude tam stav. > > Otazkou je jestli a jak spustit danou operaci asynchronne v servletu > tak, abych mohl pokracovat v praci dal. > > Pet >
