Dettagli dei componenti di JBoss Enterprise Application Platform

NOTA: questa traduzione potrebbe non essere corrente. Per informazioni aggiornate, fare riferimento alla versione in lingua inglese.

Nel corso del processo di rilascio di JBoss® Enterprise Application Platform (JBoss EAP), sono stati integrati vari progetti open source per formare una stabile piattaforma Java™ EE. Di seguito sono riportati i dettagli dei componenti JBoss EAP per ciascuna versione principale iniziale. I progetti open source provengono da varie community open source, come JBoss Community, Apache Software Foundation e molte altre. È possibile che alcuni componenti siano stati aggiunti o rimossi in base a considerazioni di dipendenza o compatibilità, mentre altri componenti possono essere stati integrati come anteprima delle tecnologie.

JBoss Enterprise Application Platform 6

I seguenti componenti sono stati integrati in una singola distribuzione per JBoss Enterprise Application Platform 6. Questa piattaforma per applicazioni Java integrata è pienamente supportata per l'uso in ambienti sia di sviluppo che di produzione, in base al contratto di sottoscrizione corrispondente.

Componente EAP 6.0.0 EAP 6.0.1
JBoss AS 7.1.2 Final 7.1.3 Final
WELD 1.1.8.Final 1.1.10.Final
Rest Easy 2.3.3.Final 2.3.4.Final
mod_cluster 1.2.1.Final 1.2.3.Final
Picketlink Federation 2.1.1.Final 2.1.3.Final
JBoss Modules 1.1.2.Final 1.1.3.Final
JBoss DMR 1.1.1.Final 1.1.1.Final
JBoss Metadata 7.0.3.Final 7.0.4.Final
JBoss XNIO 3.0.4.GA 3.0.7.GA
PicketBox 4.0.9.Final 4.0.14.Final
PicketBox Commons 1.0.0.Final 1.0.0.Final
Hibernate Core 4.1.3.Final 4.1.6.Final
Hibernate Infinispan (2LC) 4.1.3.Final 4.1.6.Final
Hibernate Envers 4.1.3.Final 4.1.6.Final
Hibernate Validator 4.2.0.Final 4.2.0.Final
Hibernate JPA 2.0 API 1.0.1.Final 1.0.1.Final
JBoss Web 7.0.16.Final 7.0.17.Final
Infinispan 5.1.4.Final 5.1.8.Final
IronJacamar (JCA 1.6) 1.0.11.Final 1.0.13.Final
JGroups 3.0.9.Final 3.0.14.Final
JBoss Transactions 4.16.4.Final 4.16.6.Final
JBoss EJB Client 1.0.10.Final 1.0.11.Final
JBoss EJB3 EXT API 2.0.0 2.0.0
JBoss WS API 1.0.0.GA 1.0.0.GA
JBoss WS SPI 2.0.3.GA 2.0.4.GA
JBoss WS Common 2.0.4.GA 2.0.4.GA
JBoss WS Common Tools 1.0.1.GA 1.0.2.GA
JBoss WS-CXF 4.0.4.GA 4.0.6.GA
JBoss WS-Native (solo per jaxrpc) 4.0.4.GA 4.0.6.GA
JBoss VFS 3.1.0.Final 3.1.0.Final
JBoss Remoting3 3.2.8.GA 3.2.14.GA
JBoss Marshalling 1.3.14.GA 1.3.15.GA
JBoss SASL 1.0.1.Final 1.0.3.Final
JSF 1.2_15-b01-redhat-1 1.2_15-b01-redhat-2
JSF2 2.1.7-redhat-1 2.1.13-redhat-1
JacORB 2.3.2-redhat-1 2.3.2-redhat-2
JBoss Security Negotiation 2.2.0.SP1 2.2.1.Final
JBoss Management Console 1.3.1.Final 1.4.2.Final
Hornet Q 2.2.16.Final 2.2.23.Final
Netty (in HornetQ e Inifnispan) 3.2.6.Final 3.2.6.Final
JBoss Logging 3.1.1.GA 3.1.2.GA
Apache CXF 2.4.6 2.4.9
Apache CXF XJC-Utils 2.4.0 2.4.0
Apache WSS4J (per WS) 1.6.5 1.6.7
Xalan 2.7.1-redhat-1 2.7.1-redhat-3
Xerces 2.9.1-redhat-1 2.9.1-redhat-3
JAXB 2.2.5 2.2.5-redhat-3
Application Platform 6.0.0 Apache Web Server based on Apache 2.2.17 based on Apache 2.2.17

Componenti dipendenti

I seguenti componenti sono stati inclusi solo per motivi di dipendenza e non sono pienamente supportati per ambienti di produzione o sviluppo all'interno di una sottoscrizione a JBoss Enterprise Application Platform:

Componente Commenti
Hypersonic SQL Questo componente fornisce funzionalità di database predefinita e pronta all'uso per JBoss EAP a solo scopo di valutazione e sviluppo. Hypersonic SQL non è consigliato o supportato per le attività di produzione.

Componenti inclusi come anteprima delle risorse tecnologiche

Componente Commenti
JBoss OSGi Framework 1.1.1

JBoss Enterprise Application Platform 5

I seguenti componenti sono stati integrati in una singola distribuzione per JBoss Enterprise Application Platform 5. Questa piattaforma per applicazioni Java integrata è pienamente supportata per l'uso in ambienti sia di sviluppo che di produzione, in base al contratto di sottoscrizione corrispondente.

Componente EAP 5.0.0 EAP 5.1.0 EAP 5.1.1 EAP 5.1.2
JBoss Application Server 5.1.0.GA 5.1.0.GA 5.1.0.GA 5.1.0.GA
JBoss Microcontainer 2.0.9.GA 2.0.10.GA 2.0.10.GA 2.0.10.GA
Hibernate® Core 3.3.2.GA 3.3.2.GA_CP03 3.3.2.GA_CP04 3.3.2.GA_CP04
Hibernate Entity Manager 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04
Hibernate Annotations 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04
Hibernate Validator 3.1.0.GA 3.1.0.GA 3.1.0.GA 3.1.0.GA
Hibernate Search 3.1.1.GA 3.1.1.GA_CP03 3.1.1.GA_CP04 3.1.1.GA_CP04
JBoss Web (basato su Tomcat 6.0) 2.1.3.GA 2.1.10.GA 2.1.12.GA 2.1.12.GA-patch-01
JBoss Cache 3.2.1.GA 3.2.5.GA 3.2.7.GA 3.2.8.GA
JBoss JAXR 2.0.1 2.0.1 2.0.1 2.0.1
JGroups 2.6.13.GA 2.6.16.GA 2.6.19.Final 2.6.20.Final
JBoss EJB3 1.1.18 1.3.6 1.3.7 1.3.8
JBoss Transactions 4.6.1 CP03 4.6.1.GA_CP07 4.6.1.CP11-Patch-01 4.6.1.CP12
JBoss Web Services (WS) 3.1.2 SP4 3.1.2 SP8 3.1.2.SP9 3.1.2.SP10
JBoss WS-Native 3.1.2 SP3 3.1.2 SP7 3.1.2.SP10 3.1.2.SP11
JBoss WS-CXF 3.1.2 (basato su Apache CXF 2.2.2) 3.1.2.SP7 3.1.2.SP8 3.1.2.SP9
JBoss AOP 2.1.6.GA 2.1.6.CP01 2.1.6.CP02 2.1.6.CP03
JBoss Remoting 2.5.2 2.5.3.SP1 2.5.4.SP2 2.5.4.SP3
JBoss Serialization 1.0.3.GA 1.0.4.FINALE 1.0.5.FINALE 1.0.5.FINALE
JSF 1.2_13 1.2_13 1.2_13 1.2_13-patch-01
JacORB 2.3.1.jboss.patch1 2.3.1.jboss.patch1 2.3.1.jboss-patch-02 2.3.1.jboss-patch-03
JPA 1.0.0 1.0.0 1.0.0 1.0.0
JBoss Security 2.0.4.SP1 2.0.4.SP4 2.0.4.SP7 2.0.4.SP8
JBoss Negotiation 2.0.3 SP1 2.0.3 SP3 2.0.3 SP3 2.0.3 SP3
Xalan 2.7.1.patch02 2.7.1.patch02 2.7.1.patch04 2.7.1.patch05
Xerces 2.9.1-patch-01 2.9.1-patch-01 2.9.1-patch-01 2.9.1-patch-01
JAXB 2.1.9.patch01 2.1.12.patch01 2.1.12.patch01 2.1.12-patch-02
Seam 2.2.0.EAP5 2.2.2.EAP5 2.2.4.EAP5 2.2.5.EAP5
RichFaces 3.3.1.GA 3.3.1.SP2 3.3.1.SP3 3.3.1.SP3
JBoss Admin Console 1.3.2.GA 1.3.4.SP1 1.3.4.SP4 1.3.4.SP5
JBoss Messaging 1.4.6 1.4.7.GA 1.4.8.SP1 1.4.8.SP5
HornetQ     2.2.5.GA (TP) 2.2.10.GA
mod_jk 1.2.28 1.2.30 1.2.31 1.2.31
mod_cluster 1.0.2.GA 1.0.4.GA 1.0.10.GA_CP01 1.0.10.GA_CP02
JBoss RESTEasy 1.1.CP01 1.2.1 1.2.1.GA_CP01 1.2.1.GA_CP02
JBoss Native 2.0.6 2.0.6 2.0.6 2.0.6
PicketLink Federation   1.0.3 1.0.3 2.0.2
Netty   3.2.1.Final 3.2.3.Final 3.2.3.Final

Componenti dipendenti

I seguenti componenti sono stati inclusi solo per motivi di dipendenza e non sono pienamente supportati per ambienti di produzione o sviluppo all'interno di una sottoscrizione a JBoss Enterprise Application Platform:

Componente Commenti
Quartz Job Scheduler Quartz Job Scheduler è utilizzato internamente dal servizio Timer di Java EE e dai metodi Seam Asynchronous con Quartz Dispatcher. È supportato unicamente in questi contesti.
JBoss jBPM 3.2 (jPDL) Questo elemento è necessario per l'implementazione delle funzionalità del flusso di pagine per JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.

JBoss Rules 5 (Drools)

Questo elemento è necessario per l'implementazione delle funzionalità di sicurezza basata sulle regole di JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.
Hypersonic SQL Questo componente fornisce funzionalità di database predefinita e pronta all'uso per JBoss EAP a solo scopo di valutazione e sviluppo. Hypersonic SQL non è consigliato o supportato per le attività di produzione.

Componenti inclusi come anteprima delle risorse tecnologiche

Alcune funzionalità di JBoss EAP 5 sono fornite come anteprima delle tecnologie. Ciò significa che tali componenti, benché inclusi in JBoss EAP, non sono considerati funzionalmente completi e non sono adatti per le attività di produzione. Sono supportati in ambienti di sviluppo (in base al contratto di sottoscrizione corrispondente), ma non sono consigliati o supportati per le attività di produzione. Questi componenti sono inclusi a vantaggio del cliente e per fornire più ampia esposizione alle funzionalità dei componenti. I clienti sono incoraggiati a fornire feedback e consigli relativi a una funzionalità di anteprima delle tecnologie prima che diventi pienamente supportata. Red Hat®, dalle prossime versioni, intende offrire supporto completo a queste funzionalità in anteprima.

Componente Commenti
JBoss Web Services CXF Lo stack Web JBoss Web Services CXF è un'anteprima delle tecnologie in JBoss EAP 5.0.1. ed è completamente supportata in EAP 5.1.0 e versioni successive.
PicketLink Federation (anteprima tecnica) PicketLink Federation è un'anteprima delle tecnologie in JBoss EAP 5.1.1
HornetQ Message Broker HornetQ è un'anteprima delle tecnologie in JBoss EAP 5.1.1.

JBoss Enterprise Application Platform 4.3

I seguenti componenti sono stati integrati in una singola distribuzione per JBoss EAP 4.3. Questa piattaforma integrata per applicazioni Java è completamente supportata per l'uso in ambienti sia di sviluppo che di produzione, in base al corrispondente contratto di sottoscrizione.

Componente Versione
JBoss Application Server 4.2.1 con vari aggiornamenti, potenziamenti dei componenti e correzioni di errori
Hibernate 3.2.4 SP1 CP01
Hibernate Entity Manager 3.2.1
Hibernate Annotations 3.2.1 GA patch01
JBoss Seam 1.2.1 JBPAPP_4_3_0_GA
JBoss Web (Tomcat 6.0 integrato) 2.0.0 GA CP05
JBoss Cache 1.4.1 SP8 patch02
JGroups (per caching e clustering) 2.4.1 SP4
JBoss Messaging 1.4.0 SP3 CP01
JBoss Transactions 4.2.3 SP5
JBoss Web Services (JBossWS) 2.0.1 SP2
JBossXB 1.0.0 SP1
JBoss AOP 1.5.5
JBoss Remoting 2.2.2 SP4
JBoss Serialization 1.0.3
JacORB 2.3.0 jboss.patch5

Elementi esclusi

I sottocomponenti o le funzionalità riportate di seguito sono state rimosse da JBoss EAP 4.3:

Componente Elemento rimosso Commenti
JBoss Web 2.0 Apache Portable Runtime ed elementi di I/O nativi sono stati rimossi. Si prevede che questo elemento sarà incluso in JBoss EAP 5.0.

Componenti dipendenti

I seguenti componenti sono stati inclusi solo per motivi di dipendenza e non sono pienamente supportati per ambienti di produzione o sviluppo all'interno di una sottoscrizione a JBoss EAP.

Componente Commenti
Quartz Job Scheduler Quartz Job Scheduler è utilizzato internamente dal servizio Timer di Java EE ed è supportato unicamente in questo contesto.
JBoss jBPM 3.1.4 (jPDL) Questo elemento è necessario per l'implementazione delle funzionalità del flusso di pagine per JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.
JBoss Rules 3.2.1 (Drools) Questo elemento è necessario per l'implementazione delle funzionalità di sicurezza basata sulle regole di JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.
RichFaces 3.0.1 snapshot Questo elemento è fornito insieme a JBoss Seam; l'uso di questo componente è quindi supportato unicamente in questo contesto.
Ajax4Jsf 1.1.1 snapshot Questo elemento è fornito insieme a JBoss Seam; l'uso di questo componente è quindi supportato unicamente in questo contesto.
Hypersonic SQL Questo componente fornisce funzionalità di database predefinita e pronta all'uso per JBoss EAP a solo scopo di valutazione e sviluppo. Hypersonic SQL non è consigliato o supportato come database di produzione.

Componenti inclusi come anteprima delle risorse tecnologiche

Questa versione non contiene caratteristiche considerate anteprime delle risorse tecnologiche.

JBoss Enterprise Application Platform 4.2

I seguenti componenti sono stati integrati in una singola distribuzione per JBoss EAP 4.2. Questa piattaforma integrata per applicazioni Java è completamente supportata per l'uso in ambienti sia di sviluppo che di produzione, in base al corrispondente contratto di sottoscrizione.

Componente Versione
JBoss Application Server 4.2.0
Hibernate 3.2.4 SP1
Hibernate Entity Manager 3.2.1
Hibernate Annotations 3.2.1
JBoss Seam 1.2.1
JBoss Web (Tomcat 6.0 integrato) 2.0.0
JBoss Cache 1.4.1 SP3
JGroups (per caching e clustering) 2.4.1 SP3
JBoss MQ 4.2.0
JBoss Transactions 4.2.3 SP4
JBoss Web Services (JBossWS) 1.2.1
JBoss AOP 1.5.5
JBoss Remoting 2.2.0 SP4
JBoss Serialization 1.0.3

Elementi esclusi

I sottocomponenti o le funzionalità riportate di seguito sono state rimosse da JBoss EAP 4.2.

Componente Elemento rimosso Commenti
JBoss Web 2.0 Apache Portable Runtime ed elementi di I/O nativi sono stati rimossi. Si prevede che questo elemento sarà incluso in JBoss EAP 5.0.

Componenti dipendenti

I seguenti componenti sono stati inclusi solo per motivi di dipendenza e non sono pienamente supportati per ambienti di produzione o sviluppo all'interno di una sottoscrizione a JBoss EAP.

Componente Commenti
Quartz Job Scheduler Quartz Job Scheduler è utilizzato internamente dal servizio Timer di Java EE ed è supportato unicamente in questo contesto.
JBoss jBPM 3.1.4 (jPDL) Questo elemento è necessario per l'implementazione delle funzionalità del flusso di pagine per JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.
JBoss Rules 3.2.1 (Drools) Questo elemento è necessario per l'implementazione delle funzionalità di sicurezza basata sulle regole di JBoss Seam, quindi l'uso di questo componente è supportato solo all'interno di tale contesto.
Hypersonic SQL Questo componente fornisce funzionalità di database predefinita e pronta all'uso per JBoss EAP a solo scopo di valutazione e sviluppo. Hypersonic SQL non è consigliato o supportato come database di produzione.

Componenti inclusi come anteprima delle risorse tecnologiche

Alcune funzionalità di JBoss EAP 4,2 sono fornite come anteprima delle tecnologie. Ciò significa che tali componenti, benché inclusi in JBoss EAP, non sono considerati funzionalmente completi. Sono supportati in ambienti di sviluppo (in base al contratto di sottoscrizione corrispondente), ma non sono consigliati o supportati per le attività di produzione. Questi componenti sono inclusi a vantaggio del cliente e per fornire più ampia esposizione alle funzionalità dei componenti. I clienti sono incoraggiati a fornire feedback e consigli relativi a una funzionalità di anteprima delle tecnologie prima che diventi pienamente supportata. Red Hat intende offrire supporto completo alle funzionalità di anteprima nelle versione future.

Componente Commenti
JBoss Web Services (JBossWS) - JAX-WS La funzionalità JAX-WS di JBossWS non è completa e quindi non è pronta per essere utilizzata in attività di produzione. Ci aspettiamo di fornire un componente JBossWS aggiornato con completo supporto JAX-WS nelle versioni 4.3 e 5.0 di JBoss EAP.