Ettevõtte JavaBeans (EJB)

Autor: Peter Berry
Loomise Kuupäev: 17 August 2021
Värskenduse Kuupäev: 11 Mai 2024
Anonim
Ettevõtte JavaBeans (EJB) - Tehnoloogia
Ettevõtte JavaBeans (EJB) - Tehnoloogia

Sisu

Definitsioon - mida tähendab Enterprise JavaBeans (EJB)?

Enterprise JavaBeans (EJB) on serveripoolsest ja platvormist sõltumatu Java-rakenduste programmeerimisliides (API) Java platvormile, Enterprise Edition (Java EE). EJB-d kasutatakse suurte hajutatud rakenduste väljatöötamise lihtsustamiseks.


EJB konteiner tegeleb tehingute haldamise ja turbevolituste andmisega, võimaldades ubade arendajal keskenduda äriküsimustele. Lisaks saab kliendi arendaja keskenduda esitluskihile, keskendumata EJB äriloogikale. See võimaldab õhemat klienti, mis on kasulik väikeste seadmete jaoks, mis käitavad hajutatud rakendust.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab ettevõtte JavaBeans (EJB)

Kuna EJB on kaasaskantav, võib rakenduste arendaja hõlpsasti olemasolevate ubade peale rakendusi ehitada. Uued rakendused töötavad mis tahes Java Enterprise Editioniga (EE) ühilduvas serveris, kasutades tavalisi API-sid.

EJB hindamisel hajutatud rakenduste arendamisel on oluline tagada, et rakendus vastaks nõutavale mastaapsusele, andmete terviklikkusele ja rakenduse kliendi mitmekesistele nõuetele. EJB ei sobi alati hajutatud rakenduste arendamiseks. Seega tuleb projekti nõuded enne EJB kasutamist selgelt edastada ja neist aru saada, võttes arvesse järgmisi EJB piiranguid:


  • EJB spetsifikatsioon on selle tohutu dokumentatsiooni ja keerukuse tõttu ebamugav tööriist. Hea arendaja peab võtma aega EJB spetsifikatsiooni lugemiseks ja uurimiseks - isegi kui mõni teave pole EJB koodi kirjutamise ja juurutamise seisukohast oluline.
  • EJB nõuab rohkem arendamist ja silumisressursse kui tavaline Java kodeerimine, kuna on raske kindlaks teha, kas viga on koodi sees või EJB konteineris.
  • EJB rakendamine on keeruline. Näiteks võib arendaja kirjutada lihtsa rakenduse jaoks 10 või enam faili (versus ühe), näiteks koostada lihtsaid faile nagu "tere maailm".
  • EJB spetsifikatsiooni muudatused põhjustavad vananenud koodi. Seega nõuab koodi ühendamine uue EJB-konteineriga ühilduvust ja suuremaid kulusid.