Děkuji, že si to alespoň někdo přečetl. Většina lidí tady začla zpětně řešit webové řešení, od kterého jsem chtěl upustit. Psal jsem, že použití AJAXu a samotného javascriptu na klientovi je řešení, které se mi nelíbí. Desktopová aplikace nabízí mnohem větší komfort pro uživatele (události, vlastní prostředí). Javascript a podobné "vychytávky" nelze použít.
Jsou zde i lidi, kteří používají IE5, IE4 apod.
Jsem v Javě začátečník a více než flame o věcech s mým původním příspěvkem naprosto nesouvisející jsem potřeboval radu:

1. Je možné vytvořit Swing (desktopovou) aplikaci tak, že na klientském PC bude jen "nějaký komunikátor, přihlášení", po kterém se Swing aplikace natáhne na klienta či se budou stahovat objekty ze serveru?

2. Při změně *.jar, *.class souboru chci, aby se změna projevila i u klienta, který má aplikaci zrovna spuštěnou. Lze toho nějak docílit? Pokud by měl aplikaci nataženou celou na svém PC, tak využít "automatickou aktualizaci". Pokud to poběží ze serveru, tak aby objekt musel být zrušen a vytvořen z nového kodu (asi je to takto nesmysl, ale nevím jak lépe to popsat).

3. Jak moc je to náročné na výkon sítě, pokud výsledky z DB budu posílat na klientské PC do jeho aplikace?

4. Učím se Swing, jak vytvářet (JTable) tabulky, pracovat s nimi, události, vícevláknové programování, apod. Bude muset být tento kod pro Swing aplikaci hodně pozměněn pokud se data i celá aplikace mají stahovat ze sítě?

5. Poslední a asi nejdůležitější věc o kterou mě šlo. Na co bych se měl ve svém studiu nejvíce zaměřit. Podotýkám, jsem v této oblasti začátečník a nerozumím úplně všemu co zde lidé psali. Pochopím, když někdo napíše: Spring + Ajax, ale to není to, na co jsem se ptal. Jen k mému řešení. Chci využívat Eclipse RCP.


Je mi jasné, že za měsíc nebudu schopný toto řešení tvořit, ale jde mi spíše o nezodpovězené otázky, které při studiu Javy mám.

Odpovedet emailem