[ perun_ @ 06.03.2008. 09:27 ] @
Ovako, problem je sledeci (obecavam da necu mnogo detaljisati ): Imamo odredjene organizacije, i svaka od njih ima svoju bazu podataka o svom poslovanju. Potrebno je sve to centralizovati. Dakle potrebno je uvesti web server, sa svojom bazom. Ove posebne jedinice ce, recimo jednom dnevno zahtevati update. Tako da serveru treba proslediti sve promene iz tih lokalnih servera, odnosno iz njihovih baza, od poslednjeg update-a.

Kojom tehnologijom resiti ovaj problem?

Pominjali su web-service, sto je meni licno prilicno nelogicno mada je po mom misljenju za prenos podataka xml svakako najprikladniji.. Nadam se da sam bio dovoljno jasan. Uz ovo bih dodao da prilicno dobro poznajem hibernate. Razmisljao sam o kombinaciji Hibernate+Spring...

Svaka pomoc je dobrodosla.
[ j2ee_developer @ 08.03.2008. 15:58 ] @
Mislim da bi ti odgovarao Jboss server. Naravno koristi EJB i Hibernate. Mozes da koristis Spring ili Seam (ja koristim Seam). Dobri su i jedan i drugi, samo zavisi koji bolje poznajes.

Pozz
[ perun_ @ 08.03.2008. 23:52 ] @
Hvala najlepse na odgovoru!

Da, vec sam kao sto rekoh prilicno dobro savladao Hibernate a trenutno ucim EJB. Da li je JBoss Server podesniji za ovaj konkretan zadatak od Tomcat-a i zasto?
[ j2ee_developer @ 09.03.2008. 20:40 ] @
Sada ti je mozda bolje da koristis Tomcat. On je application server i web server. Manji je i ima sve sto ti je potrebno.

Jboss server je Ok i ne trebaju mu dodatna podesavanja. Jboss server u sebi sadrzi Tomcat server i jos gomilu dodatnih stvari.

Pozdrav,
it
[ zmau @ 09.03.2008. 22:19 ] @
Tomcat je - kolko ja vidim - samo JSP/servlet server. Znači samo za prezentacioni sloj. Ne možeš na njemu da praviš ejb komponente. Za njih ti treba pravi app server, kao što je jboss.
A za projekat koji ti pominješ - redovna razmena podataka među serverima (bazama) - korisnički interfejs ti verovatno i nije potreban. Dovoljno je da se jedan isti algoritam izvršava s vremena na vreme.
Meni je u tvojoj priči najzanimljivije pitanje same razmene podataka. Da li uopšte koristiš svuda jedan isti DBMS ?
[ perun_ @ 09.03.2008. 22:59 ] @
Ne. Zamisljeno je tako da same nize jedinice vec imaju svoje baze. Dakle neko u MySQL-u, neko u MSSQL-u i sta ja znam. Kao i aplikacije koje rade sa njima. Meni je potrebno samo da nekako znam sta se promenilo u tim bazama od poslednjeg update-a (da li nova kolona, sifarnik ili nesto slicno, ali to su vec detalji).

Danas sam i ja (uz pomoc Google-a) shvatio za Tomcat, i skinuo i instalirao JBoss...

Sta mislite, koliko je komplikovano koristiti Hibernate umesto Entity Bean-ova i koliko se to "isplati" raditi?
[ zmau @ 13.03.2008. 09:33 ] @
Misliš li na entiti binove iz ejb2.1 speccifikacije ? Ako već nisi stručnjak za njih, zaboravi ih.
Ako već kažeš da dobro poznaješ hibernate, ne vidim nikakav razlog da koristiš entiti binove.
Samo je pitanje koliko će ti i hibernate biti koristan. Hibernate je zgodan za sitne obrade nad bazom (recimo, jedan insert, jedan update), a tvoj zadatak je takav da će ti verovatno u većem delu projekta više prijati suv SQL za masovne obrade podataka. Kada radiš sa masovnom obradom, hibernate će verovatno samo da ti zakomplikuje i (naročito) uspori program.