Ahoj
ked sa pozries do archivu konferencie ( www.java.cz ) tak tam najdes
tuto temu niekolkokrat.
Tebou popisany postup je vcelku spravny. Urobit si entitu Task a
sledovat jej stav je v poriadku. Mozno by nebolo nutne ani vytvarat
iframe, da sa to vyriesit Ajaxovym stylom. To vsak vyzaduje Javascript.
Ostatne aj iframe sa moze prestat reloadovat za urcitych okolnosti.
Dalsie rozhodnutie musis urobit, ci tento task bude sledovany
uzivatelom, alebo session. Uzivatel ( alebo dokonca skupina ) je
vyhodnejsi, ked vypadne klientsky pocitac, clovek ide na obed alebo
nebodaj domov, pri najblizsom prihlaseni uvidi task ako hotovy. No a to
ma potom napada, ze by tam mohlo byt viacero takychto taskov, zlozitejsi
workflow, notifikacia cez email, volanie inych systemov... to by
chcelo workflow engine ( vid archiv konferencie ) .
Bye Ra100
[EMAIL PROTECTED] wrote:
Zdravim konferenciu,
mal by som otazku ohladom spustania dlhotrvajucich uloh z web
aplikacie. Napriklad, mam ulohu ktorej vypocet trva 20 minut (uloha je
vypocitavana pomocou externej aplikacie v JAVE), chcem aby po stlaceni
tlacitka vo web aplikaci sa tato uloha spustila, do nejakej tabulky sa
zapisu informacie o ulohe, stav ulohy sa nastavi na prebiehajuci. Vo
web aplikaci bude frame, ktory bude pravidelne refreshovany a budu sa
tam zobrazovat informacie o prebiehajucej ulohe. Po ukonceni ulohy
externa aplikacia nastavi stav ulohy na dokoncena. Riesili ste niekedy
takyto problem? nemate niekto skusenosti s tymto typom uloh? dakujem
Ivan
--
Rastislav Rehák
EEA communication solutions
Hattalova 12, 831 03 Bratislava, Slovakia
tel/fax: +421 2 4445 3690
mobile: +421 918 619 891
icq:466031223
http://www.eea.sk