Itthon Fejlesztés Mi a vállalati javabeans (ejb)? - meghatározás a techopedia alapján

Mi a vállalati javabeans (ejb)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Enterprise JavaBeans (EJB)?

Az Enterprise JavaBeans (EJB) a szerveroldali és platformfüggetlen Java alkalmazásprogramozási felület (API) a Java Platform, Enterprise Edition (Java EE) számára. Az EJB célja a nagy disztribúciók fejlesztésének egyszerűsítése.

Az EJB tároló kezeli a tranzakciókezelést és a biztonsági engedélyezést, lehetővé téve a babfejlesztőnek, hogy az üzleti kérdésekre koncentráljon. Ezenkívül az ügyfélfejlesztő a prezentációs rétegre koncentrálhat anélkül, hogy az EJB üzleti logikájára összpontosítana. Ez lehetővé teszi egy vékonyabb klienst, ami előnyös az elosztott alkalmazást futtató kis eszközök számára.

A Techopedia magyarázza az Enterprise JavaBeans (EJB)

Mivel az EJB hordozható, az alkalmazásfejlesztő könnyen készíthet alkalmazásokat a meglévő babokra. Az új alkalmazások bármilyen Java Enterprise Edition (EE) kompatibilis szerveren futnak, szabványos API-k használatával.


Az EJB elosztott alkalmazásfejlesztésben történő értékelésekor elengedhetetlen annak biztosítása, hogy egy alkalmazás megfeleljen a szükséges méretezhetőségnek, az adatok integritásának és az alkalmazások kliensének változatos igényeinek. Az EJB nem mindig alkalmas az elosztott alkalmazások fejlesztésére. Ezért a projektkövetelményeket világosan közölni kell és meg kell érteni az EJB használata előtt, figyelembe véve a következő EJB korlátozásokat:

  • Az EJB specifikáció kényelmetlen eszköz, hatalmas dokumentációja és összetett jellege miatt. A jó fejlesztőnek időt kell fordítania az EJB specifikáció elolvasására és tanulmányozására - még akkor is, ha bizonyos információk nem relevánsak az EJB kód írásában és telepítésében.
  • Az EJB több fejlesztést és hibakeresési erőforrásokat igényel, mint az alapvető Java kódolás, mivel nehéz meghatározni, hogy a hiba a kódban vagy az EJB tárolóban van-e.
  • Az EJB végrehajtása összetett. Például, egy fejlesztő 10 vagy több fájlt írhat (szemben egy) egy egyszerű alkalmazáshoz, például egyszerű szöveget nyomtathat, mint például a "hello world".
  • Az EJB specifikáció változásai elavult kódot eredményeznek. Így a kód kompatibilissé tétele az új EJB tárolóval extra erőfeszítéseket és magasabb költségeket igényel.
Mi a vállalati javabeans (ejb)? - meghatározás a techopedia alapján