Couche
de présentation
|
Fonction
|
commentaire
|
JSP
JavaServer Pages
|
Composant
pour générer des pages HTML dynamiques,
créées à la volée à partir de contenus structurés
et de sources diverses. |
Java
Servlets
|
Les
Servlets définissent la logique de navigation
d'un site Web en conjonction avec les JSP (état
des cessions, etc.).
|
JSF
JavaServer Faces
|
Composant
qui étend les capacités des JSP pour faciliter la
création et la mise à jour d'objets au sein de l'interface
(barre de navigation, etc.). |
Couche
applicative
|
Fonction
|
commentaire
|
EJB
Enterprise JavaBeans
|
Les
transactions J2EE, c'est-à-dire les tâches prises
en charge par l'application en tant que telle, peuvent
être exécutées ces composants. |
J2EE
Deployment API
|
J2EE Deployment API définit une méthode
pour déployer un composant ou une application
Java de façon standardisée. |
JAAS
Java Authentication and Authorization Service
|
JAAS
joue le rôle d'un outil de gestion des accès :
il traite notamment des processus d'identification
et d'authentification des utilisateurs - en lien
avec un annuaire d'entreprise par exemple. |
JTA
Java Transaction API
|
L'objectif
de JTA est de couvrir les actions d'un gestionnaire
transactionnel (équilibrage de charge entre
plusieurs serveurs, gestion des erreurs, etc.).
|
JMX
Java Management Extensions
|
Cette
technologie fournit un socle d'outils pour construire
des solutions Web de gestion et de supervision d'applications.
|
Couche
d'accès aux données
|
Fonction
|
commentaire
|
JDBC
JDBC data access API
|
Interface
de programmation qui permet au langage Java d'accéder
à des bases de données par l'intermédiaire du langage
SQL. |
EJB
Enterprise JavaBeans
|
Les
EJB offrent aussi une infrastructure conçue pour
assurer la correspondance entre les objets métier
d'une part et la structure d'une base de données
d'autre part. |
JNDI
Java Naming and
Directory Interface
|
JNDI
fournit un mode d'accès pour faire appel
aux données (d'identification et d'authentification)
et aux services d'un annuaire d'entreprise. |
Couche
d'intégration (J2EE)
|
Fonction
|
commentaire
|
JMS
Java Message Service
|
Ce
Middleware Orienté Message (MOM) gère les
échanges de messages entre applications - de manière
asynchrone. |
JCA
Java Connector Architecture
|
Cette
infrastructure de code vise à faciliter la mise
au point de connecteurs applicatifs (ERP, etc.),
utilisables par n'importe quel serveur J2EE. |
J2EE
Management Model
|
Il s'agit d'un modèle de gestion des informations
(J2EE) dessiné pour être invoqué à distance via
divers protocoles, SNMP ou pas (CIM, MIB, MEJB,
etc.). |
CORBA
Common Object Request Broker Architecture
|
L'architecture Corba dessine un modèle d'interaction
de composants en environnement distribué. |
Couche
d'intégration (Web Services)
|
Fonction
|
commentaire
|
JAX-RPC
Java API for XML Remote Procedure Call
|
Cette
interface de programmation d'applications a pour
but d'interpréter les messages SOAP (Simple Object
Access Protocol). |
JAXP
Java API for XML Processing
|
JAXP
assure l'analyse syntaxique des vocabulaires XML
(par le biais de feuilles de styles XSLT, SAX et
DOM). |
JAXM
Java API for XML Messaging
|
Cette
API met en oeuvre l'échange de messages SOAP avec
des plates-formes tierces, que ce soit en mode synchrone
ou assynchrone. |
JAXB
Java API for XML Binding
|
JAXB
traduit les classes Java, c'est-à-dire le code de
structuration des données manipulées par les composants,
dans des formats de description XML équivalents
(DTD, etc.). |
JAXR
Java API for XML Registry
|
Java API for XML Registry donne accès aux annuaires
de types UDDI et ebXML, ainsi qu'à la description
des services applicatifs qu'ils pourraient indexer.
|