Java EE 7 dans WebSphere Application Server Traditional

WebSphere Application Server Traditional prend en charge la plateforme complète de Java™ Platform, Enterprise Edition (Java EE) 7.

Plateforme complète et profil Web de Java EE 7

La spécification Java EE 7 définit l'édition Enterprise de la plateforme complète. Le profil Web est un sous-ensemble bien défini de la plateforme complète.

Profil Web
Le profil Web définit une pile relativement complète qui cible les applications Web "modernes". Cette pile est un sous-ensemble des API standards de la plateforme complète, capable de répondre aux besoins de la plupart des applications Web.
Plateforme complète
La plateforme complète définit la gamme complète du modèle de programmation Java EE. Outre les fonctions du profil Web, la plateforme complète contient des spécifications pour les fonctions professionnelles avancées dont une entreprise a besoin, comme la connectivité, la sécurité, les bean d'entreprise, la messagerie et les clients d'application.

WebSphere Application Server Traditional offre les spécifications suivantes à partir du profil Web Java EE 7 :

  • Bean Validation 1.1 fournit un modèle basé sur les annotations pour valider JavaBeans. Utilisez Bean Validation pour vérifier et maintenir l'intégrité des données qui transitent par une application.
  • Common Annotations for the Java Platform 1.2 assure la cohérence des annotations (informations sur les logiciels) qui sont utilisées sur les composants Java EE et entre Java EE et Java SE.
  • Contexts and Dependency Injection for Java (CDI) 1.2 facilite l'intégration de composants Java EE de différents types. CDI fournit un mécanisme commun qui injecte des composants, tels que des beans enterprise ou des beans gérés, dans des composants, tels que JavaServer Pages ou d'autres beans enterprise.
  • Debugging Support for Other Languages 1.0 offre des outils normalisés permettant de corréler le code d'octet de machine virtuelle Java en code source pour des langages autres que le langage de programmation Java.
  • Dependency Injection for Java 1.0 fournit des annotations Java standard qui décrivent les dépendances d'une classe.
  • Enterprise JavaBeans (EJB) 3.2 Lite permet de prendre en charge les beans enterprise écrits sur le sous-ensemble EJB Lite de la spécification EJB 3.2. La spécification EJB est une architecture dédiée au développement et au déploiement d'applications métier basées sur les composants.
  • Expression Language (EL) 3.0 fournit une évaluation directe des expressions dans les applications qui permettent d'utiliser un langage d'expression standard de manière innovante.
  • Interceptors 1.2 permet d'appeler des méthodes d'intercepteur sur une classe cible associée à l'aide d'appels de méthode ou d'événements de cycle de vie. Les intercepteurs sont le plus couramment utilisés pour la journalisation, le contrôle et le profilage.
  • Java API for JSON Processing (JSON-P) 1.0 fournit une bibliothèque d'API normalisée pour le traitement (analyse syntaxique, génération, recherche et modification) de JavaScript Object Notation (JSON).
  • Java API for RESTful Services (JAX-RS) 2.0 simplifie le développement et le déploiement de noeuds finaux et de clients de service Web en fonction du pattern d'architecture REST.
  • Java API for WebSocket 1.1 permet aux applications d'établir une communication asynchrone bidirectionnelle en temps réel entre le client et le serveur. Java API for WebSocket 1.1 fournit des interfaces supplémentaires permettant de mettre à jour l'API Java pour WebSocket 1.0 (JSR 356) qui était précédemment fournie.
  • Java Database Connectivity (JDBC) 4.1 permet d'accéder à l'aide d'un programme à des données relationnelles à partir d'un large éventail de sources de données.
  • Java Persistence API (JPA) 2.1 simplifie la gestion des données relationnelles dans des applications.
  • Java Servlet 3.1 enrichit les applications avec un contenu dynamique réactif.
  • Java Transaction API (JTA) 1.2 apporte la commodité des transactions du gestionnaire de conteneurs à différents composants Java EE, tels que Servlet etJAX-RS, sans avoir à utiliser les beans enterprise.
  • JavaServer Faces (JSF) 2.2 permet de créer des interfaces utilisateur basées sur les composants pour les applications Web.
  • JavaServer Pages (JSP) 2.3 facilite le développement de pages Web afin de créer du contenu dynamique avec une capacité et une flexibilité maximales.
  • Standard Tag Library for JavaServer Pages (JSTL) 1.2 encapsule sous la forme de balises simples la fonctionnalité de base commune à de nombreuses applications Web.

WebSphere Application Server Traditional offre les spécifications suivantes à partir de la plateforme complète de Java EE 7 :

  • Batch Applications for Java Platform 1.0 fournit un modèle de programmation pour les applications par lots et un environnement d'exécution permettant de soumettre et d'exécuter des travaux.
  • Concurrency Utilities for Java EE 1.0 permet de configurer et d'utiliser des programmes d'exécution gérés par le serveur, des programmes d'exécution planifiés, des fabriques d'unités d'exécution et le service de contexte d'unité d'exécution. La capture et la propagation de contexte d'unité d'exécution incluent le contexte de chargeur de classe et le contexte de sécurité.
  • La version complète d'Enterprise JavaBeans 3.2 permet de prendre en charge les beans enterprise écrits dans la spécification EJB 3.2. La spécification EJB est une architecture dédiée au développement et au déploiement d'applications métier basées sur les composants.
  • Implementing Enterprise Web Services 1.4 fournit un modèle de programmation dédié à l'implémentation et à l'utilisation de services Web.
  • J2EE Management 1.1 fournit un modèle standard permettant d'exposer les informations de gestion, les opérations et les paramètres des composants Java 2 Platform, Enterprise Edition (J2EE) et d'y accéder.
  • Java API for WSDL (JWSDL) fournit un ensemble standard d'API Java pour représenter, manipuler, lire et écrire des documents WSDL (Web Services Description Language), y compris un mécanisme d'extension pour l'extensibilité WSDL.
  • Java API for XML-Based Web Services (JAX-WS) 2.2 fournit des mappages Java-vers-WSDL standard à l'aide d'API de programmation Java pour XML.
  • Java Architecture for XML Binding (JAXB) 2.2 permet de mapper le code XML au code Java de manière standardisée. JAXB facilite l'extension d'applications à l'aide de technologies XML et de service Web.
  • Java Authentication Service Provider Interface for Containers (JASPIC) 1.1 fournit une interface standard permettant aux modules d'authentification d'intégrer et d'établir des identités d'authentification auprès de conteneurs.
  • Java Authorization Contract for Containers (JACC) 1.5 définit un contrat entre votre serveur d'applications et un fournisseur de règles d'autorisation.
  • Java EE Connector Architecture (JCA) 1.7 permet à un système d'information d'entreprise de fournir un adaptateur de ressources qui se branche dans un serveur d'applications et assure la connectivité entre ce système d'information d'entreprise, le serveur d'applications et des applications d'entreprise.
  • JavaMail 1.5 permet d'envoyer, de recevoir et de gérer du courrier électronique dans des applications.
  • Java Message Service (JMS) API 2.0 fournit une API permettant d'accéder à des systèmes de messagerie d'entreprise à partir de programmes Java. JMS permet aux composants d'application Java EE de créer, d'envoyer, de recevoir et de lire des messages.
  • SOAP with Attachments API for Java (SAAJ) 1.3 permet d'envoyer des documents XML depuis la plateforme Java de manière standardisée. SAAJ vous permet d'écrire directement des applications de messagerie SOAP au lieu d'utiliser JAX-RPC.
  • Streaming API for XML (StAX) 1.0 fournit une API permettant de compacter des documents XML.
  • Web Services Metadata for the Java Platform permet de normaliser le développement d'interfaces de service Web pour la plateforme Java.

Accès à un produit à l'aide de technologies Java EE 7

Vous pouvez installer le produit sur un ordinateur local. Voir Installation de l'environnement de service d'applications pour connaître les instructions d'installation.

Ressources vous permettant de vous familiariser avec les technologies Java EE 7


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=covr_javaee7
Nom du fichier : covr_javaee7.html