Diversi tipi di progetti Java EE
-
21-09-2019 - |
Domanda
Qual è la differenza tra diversi tipi di progetti Java EE in Eclipse WTP?
Ci sono:
- Progetto applicazioni client
- Connettore Progetto
- Enterprise Project Application
- Utilità del progetto
Soluzione
Citando il Capitolo 5. I progetti di RAD v7, Guida alla programmazione (vale a Eclipse troppo):
- Progetto applicazioni client (J2EE) - guida l'utente attraverso la creazione di un'applicazione client vuoto progetto. Include istruzioni per la progetto EAR associato e un elenco di sfaccettature applicabile per J2EE Application progetti dei clienti.
- Progetto connettore (J2EE) - guida l'utente attraverso la creazione di un progetto del connettore J2EE, che comprende specificando l'impresa associata progetto di applicazione e un insieme di sfaccettature ad esso applicabile.
- Enterprise Application Progetto (J2EE) - Crea un nuovo progetto EAR. Questo include opzioni per la creazione associata Web, EJB, e applicazione progetti dei clienti.
- Utility di progetto (J2EE) - Assiste nella costruzione di un programma di utilità Java progetto di libreria che è associato con un'applicazione aziendale progetto. Il prodotto di tale progetto è un file JAR, che è a disposizione del risorse all'interno dell'azienda progetto ed è avvolto automaticamente nel file EAR quando viene esportato.
Questa è dettagliata poche pagine dopo:
progetto Enterprise Application
progetti di Enterprise Application contengono le risorse necessarie per le imprese applicazioni e può contenere riferimenti a una combinazione di moduli Web, EJB I moduli, moduli client applicazione, moduli adattatori di risorse, Java utility progetti e file JAR.
Queste relazioni possono essere specificati quando si crea una nuova Enterprise Application progetto attraverso la procedura guidata o attraverso le proprietà del progetto.
Per ulteriori informazioni sullo sviluppo di applicazioni J2EE aziendali, vedere Capitolo 16, “Sviluppare applicazioni Web utilizzando EJB ”a pagina 719 .
progetto J2EE applicazioni client
progetti client J2EE Application contengono le risorse necessarie per J2EE moduli client dell'applicazione. Un modulo client applicazione viene utilizzata per contenere un applicazione Java pienamente funzionante client (non-Web-based) che si connette a e utilizza le risorse J2EE in un'applicazione J2EE enterprise e di una domanda server. In possesso di un riferimento all'applicazione impresa associata, di cui condivide informazioni come il Java Naming and Directory Interface (JNDI) riferimento alla EJB e fonti di dati.
progetto connettore
Un progetto connettore contiene le risorse necessarie per un adattatore risorse J2EE. La procedura guidata consente una serie di sfaccettature (compreso il J2EE Connector Architecture (JCA) versione) e contenente file EAR da precisare.
Versione corta: sono tutti i maghi per creare un Enterprise Application o le sue parti
.