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
