Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come creare un sito web utilizzando EJB

Enterprise JavaBeans ( EJB ) forniscono l'infrastruttura per la costruzione di componenti lato server Java . EJB sono oggetti remoti utilizzati per la creazione, l'eliminazione e l'invocazione . EJB possono essere sia entity bean o fagioli di sessione . I bean di entità rappresentano oggetti di business come i clienti o gli ordini . I fagioli sono persistenti , sono salvati in un meccanismo di archiviazione che permette loro di esistere al di là della durata del processo server J2EE . Entity bean permettono anche più client di condividere l'accesso e possono essere correlati ad altri bean di entità in gestite dal contenitore fagioli relationships.Session rappresentano un client sul server J2EE . Il fagiolo esegue compiti complessi sul server per il client , ma il dato non è persistente come entity bean . Questi fagioli sono spesso utilizzati per inviare e-mail di conferma d'ordine o di recuperare dati di sola lettura per il cliente. Cose che ti serviranno
Java Developer Kit
Eclipse Web Tools Platform
XDoclet
JBoss
Show More Istruzioni
1

Installare il JBoss e XDoclet tempi di esecuzione in Eclipse. Questo vi permetterà di eseguire i moduli Web e Enterprise JavaBeans da Eclipse , ma si deve dire Eclipse dove si trovano JBoss e XDoclet .

Seleziona "Finestra" e cliccare l'opzione " Preferenze" nella finestra di Eclipse . Selezionare "Java " nel menu espandibile fino a rivelare i JRE attualmente installati .
2

Selezionare il pulsante "Aggiungi" . Sfoglia per la vostra directory JRE e selezionare la cartella in cui è installato JDK . Assegnare un nome al runtime e selezionare " OK ". Il tuo nuovo JRE verrà visualizzato nella lista "Installed Java Runtime Environments " .
3

Seleziona "Finestra" e selezionare l'opzione "Preferenze" . Selezionare "Server" nel menu espandibili . Fai clic su " Tempi di esecuzione installati" per aggiungere un nuovo ambiente di runtime server.
4

Fare clic sul pulsante "Aggiungi" . Selezionare l'opzione "Generic Server Runtime" . Selezionare il tipo di server come " JBoss. " Fare clic su "Sfoglia" per selezionare la directory del server di applicazioni e variabile CLASSPATH. Entrambe le opzioni devono essere impostate nella directory di installazione di JBoss . Fare clic su "Fine".
5

Seleziona " XDoclet " dal menu espandibile. Abilitare il Builder XDoclet . Fare clic sul pulsante "Sfoglia" e scegliere la directory di installazione XDoclet . Fai clic sul pulsante "Applica" .
6

Clicca su " XDoclet " nel menu espandibili e selezionare " ejbdoclet . " Assicurarsi che tutte le caselle sono vuote in modo che XDoclet in grado di generare i propri descrittori di distribuzione . Fare clic su " OK" e chiudere il dialogo.
7

creare una sessione semplice Enterprise JavaBean e applicazioni web client . Seguire tale sequenza per completare il progetto :

mouse sopra il pulsante "Nuovo" "File" e quindi fare clic sul pulsante " Altro" . Selezionare " EJB " dall'elenco a discesa e fare clic sul "Modulo J2EE EJB . " Fare clic su " Avanti ".

Fare clic sul pulsante "Nuovo" . Assegnare un nome al progetto e scegliere il server di destinazione . Immettere il nome del modulo. Fare clic sul pulsante "Avanzate" e deselezionare l' opzione " Aggiungi modulo a un'applicazione EAR " . Selezionare l'opzione "Crea un modulo EJB JAR client per contenere le interfacce e le classi client " . Selezionare l'opzione " Aggiungere il supporto Java annotata classi per" opzione . Fare clic sul pulsante "Fine " . Sarete immediatamente chiesto di passare a J2EE . Fare clic su " Sì".
8

Crea session bean seguendo questa sequenza :

Selezionare la cartella " ejbModule " e fare clic destro sulla cartella . Utilizzando il menu "Nuovo" , selezionare " Altro ", poi " EJB " e "Enterprise JavaBean . " Fare clic sul pulsante per scegliere il " SessionBean " e fare clic su "Avanti ".

Il "Progetto ", " Nome modulo ", " pacchetto Java ", "Nome Classe " e " superclasse " per la destinazione del file di classe . Il "Nome Classe " deve terminare con la parola " Bean ". Fare clic su "Avanti" e "Fine ". Questo farà sì che il vostro " NewBean " appaia nella cartella " ejbModule . " XDoclet genererà tutte le altre classi correlate .

Apri la tua " NewBean " nell'editor Java e modificare solo il file . XDoclet cambierà le classi di supporto ogni volta che viene apportata una modifica alla classe " NewBean " . Salvare il lavoro .
9 Editoria tuo Enterprise JavaBean consente di testare il vostro EJB in un ambiente vivo .

Pubblica il tuo EJB al server . Osservare l'uscita della console per vedere che l' Enterprise JavaBean è stato implementato con successo .

 

Programmazione © www.354353.com