Innehållsförteckning:
Definition - Vad betyder Enterprise Bean (EB)?
En företagsböna (EB) är en Java-applikationskomponent på serversidan som innesluter en applikations affärslogik och körs i en Enterprise JavaBeans (EJB) -behållare.
De tre EB-typerna är följande: Sessionsböna, enhetsböna och meddelandedriven böna.
Techopedia förklarar Enterprise Bean (EB)
EB: er förenklar stor och distribuerad systemutveckling på följande sätt:
- EJB tillhandahåller säkerhetstillstånd och transaktionshanteringstjänster på systemnivå, vilket gör att bönutvecklare kan fokusera på affärslogik.
- Klientutvecklare fokuserar bara på klientpresentation eftersom affärslogik är inkapslad i EB.
- Kunderna är tunnare, vilket är en stor fördel för enheter med begränsade resurser.
- EB: er är bärbara komponenter, vilket gör att applikationsmonterare kan skapa nya bönor från befintliga bönor.
Om till exempel en företagsapplikations (EA) -funktion är att verifiera bankkontouppgifter, till exempel saldon och andra transaktioner, innehåller applikations EB alla metoder som åberopas när en klient får åtkomst till samma bankkontouppgifter. Således innehåller en EB den kod som uppfyller applikationens faktiska funktion.
EB: er förenklar utvecklingsprocessen för stora EA: er och används under olika förhållanden, inklusive följande:
- När applikationskomponenter distribueras över många maskiner
- När man säkerställer integriteten för samtidig och delad användardatatillgång
- När en applikation har olika klienter
