Tartalomjegyzék:
- Meghatározás - Mit jelent az Enterprise Bean (EB)?
- A Techopedia magyarázza az Enterprise Bean-t (EB)
Meghatározás - Mit jelent az Enterprise Bean (EB)?
A vállalati bab (EB) egy szerveroldali Java alkalmazás-összetevő, amely körülveszi az alkalmazás üzleti logikáját, és az Enterprise JavaBeans (EJB) tárolóban fut.
A három EB típus a következő: Munkamenet bab, entitás bab és üzenetvezérelt bab.
A Techopedia magyarázza az Enterprise Bean-t (EB)
Az EB-k a következő módon egyszerűsítik a nagy és elosztott rendszerfejlesztést:
- Az EJB rendszerszintű biztonsági engedélyezési és tranzakciókezelési szolgáltatásokat nyújt, amely lehetővé teszi a babfejlesztőknek, hogy az üzleti logikára összpontosítsanak.
- Az ügyfelek fejlesztői csak az ügyfelek bemutatására koncentrálnak, mert az üzleti logika beágyazódik az EB-be.
- Az ügyfelek vékonyabbak, ami a korlátozott erőforrásokkal rendelkező eszközök fő előnye.
- Az EB-k hordozható alkatrészek, amelyek lehetővé teszik az alkalmazás-összeszerelők számára, hogy új babot készítsenek a meglévő babokból.
Például, ha egy vállalati alkalmazás (EA) funkciója a bankszámla-információk, például egyenlegek és egyéb tranzakciók ellenőrzése, akkor az EB alkalmazás tartalmazza az összes olyan módszert, amelyre hivatkoznak, amikor az ügyfél ugyanahhoz a bankszámla-információhoz fér hozzá. Így az EB olyan kódot tartalmaz, amely teljesíti az alkalmazás aktuális funkcióját.
Az EB-k egyszerűsítik a nagy EA-k fejlesztési folyamatát, és különféle feltételek mellett használják őket, ideértve a következőket:
- Ha az alkalmazás összetevői sok gép között vannak elosztva
- Az egyidejű és megosztott felhasználói adatokhoz való hozzáférés integritásának biztosításakor
- Ha egy alkalmazásnak különböző kliensei vannak