PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Java modularna aplikacija (https://forum.pcekspert.com/showthread.php?t=230451)

Mane 09.03.2012. 18:10

Java modularna aplikacija
 
Pozdrav ekipa,
trebam malo pojašnjenje. Pretpostavljam da modularna aplikacija, tj. takav nacin izrade znaci da je program sastavljen od modula, kao nekakvih zasebnih cjelina koje se spajaju, i moze se naknadno aplikaciju obogatiti novim modulima. e sad mene zanima da li netko moze malo pojasniti sto bi trebao biti modul (zaseban thread - izdvojen iz main klase), kojega bi drugi moduli trebali pozivati u svrhu komunikacije sa bazom (it te recenice kuzim sta je al ne znam kako radi). radi se o server side dijelu aplikacije, nema gui. iz jave iskustva nemam bas previse, znam ono osnove, apletic neki bezvezni sam radio koji komunicira sa mysql bazom. e sad, dal je ovo nesto slicno ili ne? posto nema guija buni me malo, na netu bas ne mogu neki primjeric toga nac. ukoliko bi netko mogao malo pojasnit to, ili primjeric takvog modula ima bio bih zahvalan:respekt:

klint.istvud 09.03.2012. 22:42

Ovdje se govori o Javi Enterprise Edition (Java EE).
Konkretno ovo što ti spominješ, mi izgleda kao Enterprise Java Bean (EJB).
To ti je modul koji predstavlja poslovni sloj (ili neki njegov dio). On implementira određenu logiku, koju onda može izložiti putem nekog sučelja (npr. web servis, Java RMI).

U Javi EE ti se aplikacije vrte na application serveru (npr. Glassfish) koji im pruža razno razna enterprise svojstva poput: transakcija, message queuea (asinkrona komunikacija), connection poolinga, securitya, skalabilnosti itd.

Znači ideja aplikacija u Javi EE ti je višeslojnost.
Poseban sloj za GUI (java web aplikacije - WAR moduli), sloj poslovne logike (EJB) koju poziva GUI i/ili drugi EJB-ovi, i iza toga svega baza.

Malo proguglaj ove boldane riječi i biti će ti sve jasnije :goood:

Mane 10.03.2012. 13:30

Hvala ti... malo mi je jasnije... kad budem googlao to možda naletim i na neke primjere bar da vidim šta je to


Sva vremena su GMT +2. Sada je 00:09.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger