A 10 legfontosabb EJB interjúkérdés és -válasz (Frissítve 2019-re)

Tartalomjegyzék:

Anonim

Bevezetés az EJB interjúkérdéseire és válaszaira

Az EJB az Enterprise java bab formájában bővül. Az EJB segítséget nyújt a nagyon skálázható alkalmazások létrehozásában, és a rendszer szervervégén is található. Az IBM fejlesztette ki 1997-ben. Ezt 1999-ben a nap mikroszisztémái meghódították. Az alkalmazáskiszolgáló tárolja az EJB-t. Az EJB használata nagyon magas költséghatékonyságú rendszert eredményez a gyártásban. Ezeket kifejezetten arra használják, hogy az üzleti logikát alkalmazzák az alkalmazásokban.

Most, ha olyan munkát keres, amely kapcsolatban áll az EJB-vel, akkor fel kell készülnie a 2019. évi EJB interjúkérdésekre. Igaz, hogy az interjúk különbözőek a munkakörök szerint. Itt elkészítettük a fontos EJB interjúkérdéseket és -válaszokat, amelyek segítenek az interjú sikerében.

Ebben az 2019. évi EJB interjúkérdések cikkben bemutatjuk a 10 legfontosabb és leggyakrabban használt EJB interjúkérdést. Ezek az interjúkérdések két részre oszlanak, a következők szerint:

1. rész - EJB interjúkérdések (alapvető)

Ez az első rész az EJB interjúval kapcsolatos alapvető kérdéseket és válaszokat tartalmazza.

Q1. Az Enterprise bab típusai?

Válasz:
Két fő típusú vállalati bab létezik,

  • Munkamenet babok: Az összes EJB fájl hozzáférhető ezen a felületen. Ez az interfész lehet távoli vagy helyi kiosztva.
  • Üzenetvezérelt bab: Az üzenetparadigma alapú aszinkron végrehajtások az MDB segítségével támogatottak.

Q2. Hogyan hozható létre EJB hontalan?

Válasz:

  • Helyi felületet kell létrehozni
  • Az ügyfélalkalmazás ezt a felületet fogja használni a kommunikáció minden formájához
  • @ Helyi kommentár, ha az ügyfélkörnyezetek hasonlóak.
  • @ Távolítsa el a kommentárt, ha eltérő az ügyfélkörnyezet.
  • Állapotú munkamenet-babot kell generálni
  • A @Stateful annotation segítségével jelölje meg az állapotalapú jelölést.

Térjünk át a következő EJB interjúkérdésekhez.

Q3. Az EJB konténer fő alkalmazásai?

Válasz:

  • Az EJB életciklusának kezelése
  • konténer által kezelt tranzakció
  • A konténer tartósan kezelt
  • Biztonság
  • Költséghatékony telepítés

Q4. Különbséget kell tenni a szingulett munkamenet bab és a hontalan munkamenet bab között?

Válasz:

Ez a közös interjú során feltett EJB interjúkérdések. Az alábbiakban bemutatjuk a különbséget a Singleton és a hontalan bab között:

  • A hontalan bab megnövekedett teljesítményt nyújt az ülés adataiban,
  • Ugyanakkor a szinguleonbab folyamatosan csökken a teljesítménnyel az ülés adataival.
  • Az objektumok közötti asszociáció nem állapítható meg hontalan állapotban, és csak egyetlen módszert hív fel, amelyet egy adott időpontban kell használni.
  • Mivel az egyszemélyes bab lehetővé teszi az egyidejű folyamatot, hogy egy objektumot egyszerre adjon meg, és ésszerűsített fájlt is karbantart, hogy egynél több objektum ne hívja ugyanazt újra és újra.
  • A hontalan bab az ügyfelek általános eljárásain működik. Az összes megosztott rendszer párhuzamosan megoszthatja a szingulett bab-alkalmazásokat, és lehetővé teszi több szál végrehajtását és elérését egyszerre.

Q5. Hogyan lehet egy EJB-t hívni egy másik EJB-n belül?

Válasz:
A JNDI-k felhasználhatók az egyik EJB meghívására a többi EJB-n belül, ez elősegíti az otthoni interfész megkeresését és a példány megszerzését.

2. rész - EJB interjúkérdések (haladó)

Vessen egy pillantást az EJB interjú kérdéseire és válaszaira.

Q6. Vonja be a J2EE-ben átfogó technológiákat.

Válasz:
A J2EE-ben alkalmazott technológiák a következők:

  • CORBA
  • JavaBeansTM (EJBsTM)
  • A Java elnevezés és a címtárfelületTM (JNDITM)
  • Java Servlets
  • A JDBCTM adathozzáférési API.
  • A Java Transaction API (JTA)
  • JavaServer PagesTM (JSPsTM)

Q7. Definiálja a Ripple effektust?

Válasz:
A szerver futási ideje során bekövetkező változások tükröződnek a szerver összes klónján, amelyet ripple effektusnak hívnak.

Térjünk át a következő EJB interjúkérdésekhez.

Q8. Milyen módon lehet kiterjeszteni az EJB ellenőrzését?

Válasz:
Az EJB vezérlése a következő lépésekkel bővíthető:

  • A meghatározott komponensek segítségével létrejön egy java interfész, amely kiterjeszti az EJB interfészt.
  • Az EJB-t ellenőrizni kell, hogy ez egy session bab, vagy az org.apache.beehive.controls.system.ejb.Session EJB Control arra szolgál, hogy ugyanazt meghosszabbítsák, amikor az EJB egy session bab, másrészt az org.apache .beehive.controls.system.ejb.Entity Az EJB vezérlés a kiterjesztésre szolgál.
  • Használja a Java felületet a @Control Extension használatával, amely a következő könyvtárban található:
    (Org.apache.beehive.controls.api.bean.ControlExtension). Így lehet a vezérlő kommentár-feldolgozónak beszerezni a vezérlőkiterjesztést a Java interfész segítségével.
  • Az EJB üzleti és otthoni interfészei a java bab felhasználásával bővülnek. mind az EJB helyi, mind üzleti felületei az objektum ugyanazon entitásához társíthatók.
  • Megemlítik az EJB ellenőrzését az ellenőrzés céljából. JNDI nevet használ, és @ EJBHome.jndiName néven használják.

Q9. Soroljon fel néhány kulcsfontosságú elemet a perzisztencia API-ban?

Válasz:
Ez az interjú során feltett legnépszerűbb EJB interjúkérdések. A perzisztencia-API néhány kulcsfontosságú szereplője:

  • Entity
  • Entitásmenedzser
  • Perzisztencia egység
  • Adatforrás

Q10. Hogyan tartják fenn az állapotalapú ügyletek következetességét?

Válasz:
Egy tranzakció minden kötelezettségvállalásakor a mezőket frissítik, ez biztosítja az állapotalapú tranzakciók következetességét.

Ajánlott cikkek

Ez egy útmutató az EJB interjúkérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket az EJB interjúkérdéseket. Itt, ebben a bejegyzésben megvizsgáltuk az EJB interjúk során feltett legfontosabb kérdéseket, amelyeket gyakran kérdeznek az interjúk során. A következő cikkeket is megnézheti további információkért -

  1. Interjúval kapcsolatos kérdések és válaszok tesztelése
  2. SDET interjúkérdések - legfontosabb kérdések
  3. Hoppá a Java interjú kérdése
  4. Oracle RAC interjúkérdések