Vidéo : Java EE 7 in Liberty
La retranscription suivante est pour la vidéo "Java EE 7 in Liberty", qui décrit la prise en charge de 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 Liberty pour Java EE 7. Cette retranscription 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 | 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 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. 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 Liberty et par Liberty Core. |
Scène | Audio | Action à l'écran |
---|---|---|
7 | Vous pouvez installer 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. | Illustration de la procédure consistant à télécharger un fichier ZIP avec 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 de Liberty dans C:\wlp. |
8 | C'est aussi simple que ça ! | Affichage de la l'opération de sélection du répertoire d'installation C:\wlp. |
Scène | Audio | Action à l'écran |
---|---|---|
9 | Dans WebSphere Developer Tools for Eclipse,
vous pouvez ajour l'environnement d'exécution de 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 de Liberty depuis ibm.com. Les options d'exécution avec les technologies Java EE 7 sont pour la plateforme complète, le profil Web ou le 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 Liberty comportant des technologies Java EE dans WebSphere
Developer Tools.
|
Scène | Audio | Action à l'écran |
---|---|---|
10 | Si 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
installUtility pour l'installation de fonctions
dans une installation existante de Liberty dans
C:\wlp.
|
11 | Vous pouvez également utiliser Installation Manager pour installer des fonctions Java EE 7. | Affichage des images démontrant comment
utiliser Installation
Manager pour installer Liberty avec des fonctions Java EE 7.
|
12 | Affichage d'un récapitulatif des méthodes
d'installation des technologies Java EE
7 pour Liberty :
|
Scène | Audio | Action à l'écran |
---|---|---|
13 | 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. | Sous l'en-tête Configuration, affichage d'une ligne de commande dans le répertoire C:\wlp\bin avec la commande server run server1 et des messages indiquant que server1 est en cours d'exécution. Affichage également d'un éditeur de texte dans lequel le fichier server.xml de server1 est ouvert. Enfin, affichage de l'ajout de la fonction jaxrs-2.0 dans un gestionnaire de fonctions et des messages server1 qui confirment la modification de la configuration de serveur. |
14 | 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. | Affichage d'une liste des fonctions
Liberty pour Java EE 7 :
|
15 | 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 d'exemples de fichiers de configuration pour les fonctions javaee-7.0, webProfile-7.0 et javaeeClient-7.0. |
Scène | Audio | Action à l'écran |
---|---|---|
16 | 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. 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 |
---|---|---|
17 | 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 WebSphere Application Server Liberty dans l'IBM Knowledge Center. | Affichage de l'emplacement d'informations
supplémentaires sur Java EE 7 dans Liberty :
|
Pour plus d'informations, voir Java EE 7 dans Liberty.