Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

informacioni sistem u javi

[es] :: Java :: informacioni sistem u javi

Strane: 1 2

[ Pregleda: 7492 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejankr
Dejan Krsmanovic
JavaEE programer
Beograd

Član broj: 7842
Poruke: 384
195.178.47.*



+1 Profil

icon Re: informacioni sistem u javi21.08.2003. u 13:31 - pre 252 meseci
Citat:
Radio sam neke aplikacije sa bazama nekim upitima preracunavanjima vracanjem u bazu obradom podataka, mnogo dialog prozora, jeste trebalo malo vise vremena da se aplikacija ucita ali kada se startovala sve je bilo OK, mada nisam imao isti program radjen u c++ pa da ih stopericom izmerim.


Odmah jedna napomena. Javina sporost se najviše primeti kod GUI aplikacija. Pristup bazi uključuje operacije koje su mnogo sporije nego sama obrada. Samim tim kod ovakvih operacija Java je sasvim uporediva sa C++.

Citat:
Bilo je nekih reci kako je i program pisan u Fox-u ili vec cemu brzi od bilo koje java aplikacije, ako je to istina koliko je to java stvarno spora. Pre par kodina radio sam u firmi koja se bavila distribucijom novina sa oko 200 objekta, program u FoxPro-u za Dos je svo razvrstavanje novina (oko 20 000 izdanja dnevno ) radio za otprilike 10~15 min na pentium 133mhz. Dali je moguce da bi sada na "pentium IV" 2Ghz Java taj posao radila 1h ako je to tako onda @#$%, ono sto hocu da kazem je to dali neko ima realan primer koliko je to Java stvarno "spora".


Hmm, pa nije baš tako crno! ;) Mislim da niko i nije rekao da je bilo koji program u Foxu brži od bilo koje Java aplikacije. Radi se samo o tome da postoji veliki broj programa za firmice sa 2-3 zaposlena (knjigovodstvo, plate...) koje na ovom tržištu već postoje i zadovoljavajuće rade i da je malo privatnika spremno da ulaže svoj novac u nešto što će da radi isto to ali će da bude šarenije. I da je razvoj u Javi sporiji od razvoja istih programa u VB, Delphi ili Access-u (na Fox-u nisam radio).

Što se tiče programa koji si pomenuo u principu nema razloga da tako nešto na konfiguraciji koju si pomenuo bude sporije od recimo Delfija ili Visual Basica. Za tako nešto Java je sasvim OK i nemoj da brineš. Za sve aplikacije gde GUI nije presudan Java je odlično rešenje i njena "sporost" uopšte i ne mora da se primeti.

Citat:
Ako java radi pod Windowsom dali koristi i sve beneficije koje win ima nad hardverom brzi UltraDMA kanali brza memorija itd. i dali moze uopste da se poredi sa programima koji rade u Dos-u koji bez drajvera iskoriscuje jedva 20 % ukupne mogucnosti hardvera

U principu bi trebalo, ali je to stvar implementacije virtuelne mašine. Po pravilu modernije VM daleko bolje koriste mogunosti novijeg hardvera i softvera i isti program obično radi brže na novijoj VM.

Citat:
Realno ono sto hocu da radim je Informacioni jednog preduzeca:
3 racunara u kancelarijama, 1 u skladistu, ako ove ili sledece godine zazivi mobilna komunikacija ili bezicni internet u nekoj pristupacnoj varijanti uradicu i jednu aplikaciju koja ce da se izvrsava na nakom mobilnom uredjaju (tel, laptop, pda) koji ce biti na terenu (normalno u sklopu IS-a).


Za ovako nešto Java može da bude odlično rešenje. Na primer, ako korisnicima nije problem da koriste thin klijente (browser) onda ti je najbolje da napraviš aplikaciju u Jsp/Servlet (eventualno EJB) tehnologiji. Posle vrlo lako možeš dodavati podršku za WAP, Web servise ili šta već bude bilo IN za godinu-dve...

Dejan
 
Odgovor na temu

[es] :: Java :: informacioni sistem u javi

Strane: 1 2

[ Pregleda: 7492 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.