Enterprise JavaBeans (EJB)

May -Akda: Peter Berry
Petsa Ng Paglikha: 17 Agosto. 2021
I -Update Ang Petsa: 11 Mayo 2024
Anonim
What are EJBs Enterprise Java Beans?
Video.: What are EJBs Enterprise Java Beans?

Nilalaman

Kahulugan - Ano ang kahulugan ng Enterprise JavaBeans (EJB)?

Ang Enterprise JavaBeans (EJB) ay ang server-side at platform-independent Java application programming interface (API) para sa Java Platform, Enterprise Edition (Java EE). Ginagamit ang EJB upang gawing simple ang pagbuo ng mga malalaking ipinamamahagi na aplikasyon.


Ang lalagyan ng EJB ay humahawak ng pamamahala sa transaksyon at pahintulot sa seguridad, na nagpapahintulot sa isang developer ng bean na tumutok sa mga isyu sa negosyo. Bilang karagdagan, ang isang developer ng kliyente ay maaaring tumutok sa layer ng pagtatanghal nang hindi nakatuon sa lohika ng negosyo ng EJB. Pinapayagan nito para sa isang mas payat na kliyente, na kung saan ay kapaki-pakinabang para sa mga maliliit na aparato na nagpapatakbo ng isang ipinamamahagi na aplikasyon.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Enterprise JavaBeans (EJB)

Dahil ang EJB ay portable, ang isang developer ng application ay maaaring madaling bumuo ng mga aplikasyon sa tuktok ng umiiral na beans. Ang mga bagong aplikasyon ay tumatakbo sa anumang Java Enterprise Edition (EE) na sumusunod sa server gamit ang mga karaniwang API.

Ang pagtiyak na ang isang aplikasyon ay nakakatugon sa mga kinakailangang kakayahang sumukat, integridad ng data at magkakaibang mga kinakailangan sa kliyente ng aplikasyon ay mahalaga kapag sinusuri ang EJB sa isang ipinamamahaging pag-unlad ng aplikasyon. Ang EJB ay hindi palaging angkop sa pamamahagi ng aplikasyon sa pag-unlad. Kaya, ang mga kinakailangan sa proyekto ay dapat na malinaw na maiparating at maunawaan bago gamitin ang EJB, habang isinasaalang-alang ang mga sumusunod na mga limitasyon ng EJB:


  • Ang pagtutukoy ng EJB ay isang hindi kanais-nais na tool dahil sa malawak na dokumentasyon at kumplikadong kalikasan. Ang isang mabuting developer ay dapat maglaan ng oras upang mabasa at pag-aralan ang detalye ng EJB - kahit na ang ilang impormasyon ay hindi nauugnay sa pagsulat at pag-deploy ng code ng EJB.
  • Ang EJB ay nangangailangan ng mas maraming pag-unlad at pag-debug ng mga mapagkukunan kaysa sa pangunahing Java coding, dahil mahirap matukoy kung ang isang bug ay nasa loob ng code o lalagyan ng EJB.
  • Masalimuot ang pagpapatupad ng EJB. Halimbawa, maaaring isulat ng isang developer ang 10 o higit pang mga file (kumpara sa isa) para sa isang simpleng application, tulad ng simpleng tulad ng "hello world."
  • Ang mga pagbabago sa pagtutukoy ng EJB ay nagreresulta sa hindi na ginagamit na code. Kaya, ang paggawa ng code na katugma sa isang bagong lalagyan EJB ay nangangailangan ng labis na pagsisikap at mas mataas na gastos.