Új hozzászólás Aktív témák
-
cucka
addikt
válasz
WolfLenny #10295 üzenetére
Elvileg úgy lehet megcsinálni, hogy a webodalad ajax-al adott időközönként megkérdezi a szervert, hogy hol tart az adatfeldolgozással, majd a kapott eredményt kiírja (egy progressbar formájában).
Ezzel (meg az ötleteddel) két baj van:
- komoly terhelést rak a szerverre
- a szerveroldalon belül mi alapján fogod eldönteni az egyik thread-ből, hogy a másik thread hol tart a munkával? Még egy thread-en belül sem egyértelmű kérdés ez.Nem véletlen, hogy ilyen progressbar megoldást nem fogsz találni sehol sem a weben - jól nem nagyon tudod megcsinálni, de egy rossz megoldás is bonyolult és hatalmas az overhead-je.
Esetleg java applet-el vagy valamilyen flash objektummal is kivitelezhető lenne, ott legalább megoldható, hogy a szerver szóljon a kliensnek, ha változott valami, ezzel megspórolhatod az ajax hívások overhead-jét, de a fő probléma továbbra is adott.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Újszerű APPLE MACBOOK AIR 13.3 2020 M1 8GB/256GB (MGN63MG/A) Model : A2337 Silver -MAGYAR -61 Ciklus
- HP ProBook 450 G1 laptop eladó
- M2 Macbook Air Retina 13.6" - Gyári állapot - 256 SSD - Silver - Doboz + Tartozékok - 30 nap Gari
- Nintendo Game Boy GB Classic játékok
- Legion Slim 5 16IRH8/ I7 13700H / 16 GB DDR5-5200 / RTX 4060 / 2K 165HZ / 3 ÉV PRÉMIUM GARI + MAGYAR