Uzņēmējdarbības JavaBeans (EJB)

Autors: Peter Berry
Radīšanas Datums: 17 Augusts 2021
Atjaunināšanas Datums: 11 Maijs 2024
Anonim
Uzņēmējdarbības JavaBeans (EJB) - Tehnoloģija
Uzņēmējdarbības JavaBeans (EJB) - Tehnoloģija

Saturs

Definīcija - ko nozīmē Enterprise JavaBeans (EJB)?

Enterprise JavaBeans (EJB) ir no servera puses un no platformas neatkarīga Java lietojumprogrammu saskarne (API) Java platformai, Enterprise Edition (Java EE). EJB tiek izmantota lielu izplatītu lietojumprogrammu izstrādes vienkāršošanai.


EJB konteiners apstrādā darījumu pārvaldību un drošības pilnvarošanu, ļaujot pupiņu izstrādātājam koncentrēties uz biznesa jautājumiem. Turklāt klienta izstrādātājs var koncentrēties uz prezentācijas slāni, nekoncentrējoties uz EJB biznesa loģiku. Tas ļauj plānākam klientam, kas ir izdevīgi mazām ierīcēm, kurās darbojas izkliedēta programma.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro uzņēmuma JavaBeans (EJB)

Tā kā EJB ir portatīvs, lietojumprogrammu izstrādātājs var viegli izveidot lietojumprogrammas virs esošajām pupiņām. Jaunas lietojumprogrammas darbojas uz jebkura Java Enterprise Edition (EE) saderīga servera, izmantojot standarta API.

Novērtējot EJB izplatītā lietojumprogrammu izstrādē, ir svarīgi nodrošināt, lai lietojumprogramma atbilstu nepieciešamajai mērogojamībai, datu integritātei un daudzveidīgām lietojumprogrammu klientu prasībām. EJB ne vienmēr ir piemērots sadalītai lietojumprogrammu izstrādei. Tādējādi projekta prasības ir skaidri jāpaziņo un jāsaprot pirms EJB izmantošanas, vienlaikus ņemot vērā šādus EJB ierobežojumus:


  • EJB specifikācija ir neērts rīks tās plašās dokumentācijas un sarežģītā rakstura dēļ. Labam izstrādātājam ir nepieciešams laiks, lai izlasītu un izpētītu EJB specifikāciju - pat ja kāda informācija nav būtiska EJB koda rakstīšanai un izvietošanai.
  • EJB prasa vairāk attīstības un atkļūdošanas resursu nekā pamata Java kodēšana, jo ir grūti noteikt, vai kļūda atrodas koda vai EJB konteinera iekšpusē.
  • EJB ieviešana ir sarežģīta. Piemēram, izstrādātājs var uzrakstīt 10 vai vairāk failus (pret vienu) vienkāršai lietojumprogrammai, piemēram, izveidot vienkāršu, piemēram, “sveika pasaule”.
  • EJB specifikāciju izmaiņas rada novecojušu kodu. Tādējādi, lai kods būtu saderīgs ar jauno EJB konteineru, ir vajadzīgas papildu pūles un lielākas izmaksas.