Introduzione a Enterprise JavaBeans

March 30

Introduzione a Enterprise JavaBeans


Enterprise JavaBeans, o EJB, la tecnologia fornisce un modello a componenti distribuiti in modo tale che gli sviluppatori di applicazioni possono concentrarsi su problemi aziendali specifici e non devono preoccuparsi di problemi a livello di sistema complessi. Questa suddivisione consente sviluppo rapido di applicazioni, o RAD, rendendo l'applicazione scalabile, robusta e sicura.

Architettura

Le applicazioni Java sono più livelli, come il livello client, Web tier e EJB tier. Un bean enterprise contiene gli oggetti di business e la logica di business. Gli oggetti business sono componenti del modello di business come ad esempio un oggetto carrello della spesa, un oggetto account o un oggetto di catalogo. La logica aziendale include procedure e metodi che funzionano sugli oggetti di business.

tipi

I tre tipi di fagioli di impresa sono i fagioli di sessione che sono risorse private utilizzate dal cliente che li crea, bean di entità che rappresentano oggetti di storage persistenti ei nuovi bean basati sui messaggi che elaborano i messaggi asincroni consegnati tramite l'API Java Message Service.

EJB Container

contenitori EJB tengono i fagioli di impresa e fornire servizi come la creazione di fagioli, la manutenzione, la distruzione, l'elaborazione delle transazioni e un database o di memorizzazione permanente simile per il fagiolo. Un contenitore EJB è una parte di un server EJB che fornisce la denominazione, directory, e-mail e altri servizi per la gestione dei contenitori e fagioli.