![[8.5.5.6 ou ultérieure]](../ng_v8556.gif)
Vidéo : Java EE 7 in Liberty profile
La transcription suivante est pour la vidéo "Java EE 7 in Liberty profile", qui décrit la prise en charge du profil Liberty pour la spécification Java™ Platform, Enterprise Edition (Java EE) 7 et décrit en détail les différents moyens d'activer vos serveurs de profil Liberty pour Java EE 7. Cette transcription est le storyboard de la vidéo. La section Audio décrit la narration et les légendes. La section Action à l'écran décrit le contenu affiché dans la vidéo.
Scène | Audio | Action à l'écran |
---|---|---|
1 | Le profil Liberty est désormais conforme à Java Platform, Enterprise Edition Version 7. Cette vidéo décrit la prise en charge Liberty pour Java EE 7 et vous indique comment configurer rapidement vos serveurs. | Affichage du titre Java EE 7 in Liberty profile et du logo Java Compatible Enterprise Edition. Affichage également de Java Platform, Enterprise Edition Version 7 au lieu de Java EE 7 pendant quelques secondes pour donner le nom complet de Java EE 7. |
2 | Avec Java EE 7, vous disposez d'une
infrastructure en open source qui vous permet de fournir de solides
solutions pour l'entreprise et de tirer parti de votre programmation
Java. Vous pouvez distribuer des applications évolutives HTML5 pour les ordinateurs de bureau, les tablettes et les smartphones. Vous pouvez être plus productif. L'architecture d'application simplifiée réduit la quantité de code conteneur boilerplate nécessaire pour la logique métier. Vous pouvez aussi prendre en charge davantage de demandes de l'entreprise. Vous pouvez écrire en Java des applications par lots qui utilisent une API standard et sont portables au sein de plusieurs environnements d'exécution. Vous pouvez également décomposer les travaux par lots en blocs gérables pour des performances en continu. |
Affichage d'une animation pour illustrer
Java EE 7 et ses principaux avantages :
|
Scène | Audio | Action à l'écran |
---|---|---|
3 | Java EE 7 introduit la plateforme complète. Toutes les spécifications Java EE 7 (ou JSR) figurent dans la plateforme complète. | Affichage de l'image représentant l'intégralité de Java EE 7. Mise en évidence de "Full Platform" puis de toutes les spécifications. |
4 | Les spécifications pour les applications Web
figurent dans Web Profile, qui est un sous-ensemble de la
plateforme complète. Java EE 6 a introduit Web Profile pour aider les développeurs d'applications Web dynamiques, en leur fournissant des technologies telles que EJB Lite, Java Persistence API et Java Transaction API. Pour Java EE 7, Web Profile ajoute la prise en charge de HTML5. Deux nouvelles technologies, WebSocket et JSON, accélèrent les échanges de données et simplifient l'analyse syntaxique de données pour les applications portables. Les mises à jour des technologies existantes, JAX-RS 2.0, Java Server Faces 2.2 et Servlet 3.1, améliorent votre capacité à développer des applications HTML5 dynamiques. Un modèle de développement POJO plus robuste permet une utilisation plus étendue des annotations, comme dans les intercepteurs et dans CDI. Bean Validation 1.1 offre une validation au niveau de la méthode. |
Affichage d'une image illustrant
Java EE 7, puis animation représentent les spécifications
dans Web Profile avec mise en évidence des
spécifications nommées dans la présentation audio.
|
5 | Dans la version 7 ont également été ajoutées
des spécifications pour les applications d'entreprise, les
applications de services Web, les applications par lots et d'autres
applications, ainsi qu'une prise en charge pour la sécurité, le
déploiement et la gestion des applications. Ces spécifications
figurent dans full platform. Java EE 7 dispose d'une architecture simplifiée qui nécessite moins de code de conteneur boilerplate pour la logique métier, comme dans JMS 2.0. Pour l'entreprise, vous pouvez utiliser Batch Applications pour mieux utiliser les ressources informatiques en décalant les temps de traitement sur des périodes où les ressources sont généralement inactives. Concurrency Utilities prend en charge les applications évolutives qui s'intègrent à l'exécution d'environnement Java EE de manière sécurisée et fiable. The full a également mis à jour sa prise en charge de Java Connector Architecture et Java Message Service. |
Affichage d'une image illustrant Java EE 7,
puis animation représentent les spécifications dans the full avec
mise en évidence des spécifications nommées dans la présentation
audio.
|
6 | Java EE 7 comporte en tout 20 spécifications
nouvelles ou modifiées. Le profil Liberty prend en charge les spécifications full platform, tandis que Liberty Core prend essentiellement en charge les spécifications Web Profile. |
Affichage de l'image de Java EE 7 avec mise en évidence des spécifications prises en charge par le profil Liberty et par Liberty Core. |
Scène | Audio | Action à l'écran |
---|---|---|
7 | Vous pouvez installer un profil Liberty avec les technologie Java EE 7 en téléchargeant un fichier compressé, ou ZIP, depuis le site Web WASdev vers un répertoire temporaire, puis en extrayant ce fichier ZIP dans un répertoire vide. C'est aussi simple que ça ! | Illustration de la procédure consistant à télécharger un fichier ZIP avec le profil Liberty et les technologies Java EE depuis le site Web WASdev vers le répertoire C:\temp sur un poste de travail, puis à extraire le fichier ZIP dans C:\, avec pour résultat l'installation du profil Liberty dans C:\wlp. |
8 | Après l'installation, affichage du répertoire C:\wlp\lib\features, qui contient les fichiers de fonction, y compris ceux de Java EE 7. |
Scène | Audio | Action à l'écran |
---|---|---|
9 | Dans WebSphere Developer Tools for Eclipse,
vous pouvez ajour l'environnement d'exécution d'un profil
Liberty avec des technologies Java EE. Créez un nouveau serveur et choisissez de télécharger et d'installer l'environnement d'exécution d'un profil Liberty depuis ibm.com. L'environnement d'exécution avec les technologies Java EE 7 a la plateforme complète. Il existe également des options pour les environnements d'exécution avec les technologies de profil Web ou client. Vous pouvez ajouter des fonctions individuelles. Les technologies qui figurent dans l'option d'environnement d'exécution sont en grisé. |
Affichage des images démontrant comment ajouter
un serveur de profil Liberty comportant des
technologies Java EE dans WebSphere Developer
Tools.
|
Scène | Audio | Action à l'écran |
---|---|---|
10 | Si un profil Liberty est déjà installé, vous pouvez ajouter des fonctions Java EE 7 à votre installation en exécutant une commande featureManager ou installUtility. | Illustration de l'exécution d'une commande featureManager pour l'installation de fonctions dans une installation existante du profil Liberty dans C:\wlp. |
11 | Vous pouvez également utiliser Installation Manager pour installer des fonctions Java EE 7. | Affichage d'une image illustrant l'utilisation d'Installation Manager pour installer des fonctions Java EE 7. |
Scène | Audio | Action à l'écran |
---|---|---|
12 | Une fois les fonctions Java EE 7 installées, l'ajout de la prise en charge d'une spécification Java EE 7 sur un serveur Liberty est aussi simple que l'ajout d'un nom de fonction dans un fichier server.xml. | Affichage d'un éditeur de texte ouvert dans lequel le fichier server.xml est ouvert. |
13 | Liberty fournit les fonctions javaee-7.0, webProfile-7.0 et javaeeClient-7.0 pour permettre à vos serveurs de prendre facilement en charge une large gamme d'applications. | Illustration de l'ajout de la fonction javaee-7.0 dans un gestionnaire de fonctions. |
14 | Utilisez la fonction javaee-7.0 pour ajouter rapidement une prise en charge de toutes les spécifications. La fonction webProfile-7.0 ajoute la prise en charge des applications Web. La fonction javaeeClient-7.0 vous permet de configurer rapidement un composant de client d'application. | Affichage des messages produit qui s'affichent pour confirmer la modification de configuration de serveur. |
Scène | Audio | Action à l'écran |
---|---|---|
15 | L'IBM® Knowledge
Center comporte des informations sur les fonctions. Prise en charge du modèle de programmation Java EE 7 répertorie les spécifications Java EE, fournit des liens vers les fonctions JSR et Liberty, et vous indique les produits qui prennent en charge la spécification. Notez que certaines spécifications Java EE n'ont pas leur propre fonction Liberty. Pour certaines fonctions, vous devrez effectuer une configuration supplémentaire en plus de l'ajout du nom de la fonction dans un fichier server.xml. Si votre serveur utilise des fonctions Java EE 6 et si vous envisagez d'ajouter des fonctions de la version 7, consultez Combinaisons de fonctions Java EE 6 et 7 prises en charge pour voir les combinaisons de fonctions Liberty version 6 et 7 qui sont compatibles dans une configuration de serveur. Vous devrez peut-être mettre à jour la configuration de votre serveur afin d'utiliser uniquement les fonctions de la version 7. Consultez également Modifications de comportement de Java EE 7 pour voir si la migration d'une fonction de version 6 vers une fonction en version 7 représente un avantage pour votre applications et votre environnement. Pour plus de détails sur les fonctions, voir Fonctions Liberty. |
Affichage des rubriques du Knowledge Center
identifiant et présentant la configuration et la migration de
fonctions:
|
Scène | Audio | Action à l'écran |
---|---|---|
16 | Pour accéder à articles et à des vidéos de procédures d'utilisation de Java EE 7 dans votre applications et pour plus d'informations sur la configuration des serveurs, consultez le site WASdev.net et la Documentation du profil WebSphere Application Server Liberty dans l'IBM Knowledge Center. | Affichage du profil Liberty
avec des informations sur la documentation :
|
Pour plus d'informations, voir Java EE 7 dans le profil Liberty.