Introduksjon til Enterprise Javabeans

Introduksjon til Enterprise Javabeans


Enterprise Javabeans, eller EJB, teknologi gir en distribuert komponent modellen slik at programutviklere kan fokusere på spesifikke problemer og ikke trenger å bekymre deg for komplekse system-nivå spørsmål. Dette partisjonering tillater rask applikasjonsutvikling, eller RAD, samtidig som programmet skalerbar, robust og sikker.

Arkitektur

Java-programmer har flere nivåer som klienten tier, Web tier og EJB tier. Et foretak bean inneholder forretningsobjekter og forretningslogikk. Business Objects er komponenter av forretningsmodellen som en handlekurv objekt, en konto objekt eller en katalog objekt. Forretningslogikk omfatter rutiner og metoder som fungerer på Business Objects.

typer

De tre typer foretak bønner er økt bønner som er private ressurser som brukes av klienten som skaper dem, foretakets bønner som representerer vedvarende lagringsobjekter og de nye meldingsdrevet bønner som behandler asynkrone meldinger levert via Java Message Service API.

EJB containere

EJB containere holde bedriften bønner og tilby tjenester som bønne skapelse, vedlikehold, ødeleggelse, transaksjonsbehandling og en database eller lignende vedvarende lagring for bønne. En EJB container er en del av en EJB server som gir navngiving, katalog, e-post og andre tjenester for å håndtere containere og bønner.