Utilisation du profil Liberty comme environnement de développement d'applications
Le profil Liberty est un serveur d'applications à la fois léger et très rapide. Couplé aux outils de développement associés et disponibles gratuitement, le profil Liberty fournit un environnement de développement très pratique, offrant tous les outils nécessaires au développement d'applications Web et OSGi.
Pourquoi et quand exécuter cette tâche
Le profil Liberty est extrêmement léger, facile à installer et rapide à utiliser. Il constitue une plateforme à la fois pratique et puissante, idéale comme support au développement et au test d'applications Web et OSGi. C'est particulièrement vrai si vous développez des applications conçues pour être exécutées dans IBM® WebSphere Application Server, car toute application qui s'exécute dans le profil Liberty peut également être exécutée sur le serveur de profil complet.
Dans le cadre du développement d'applications, vous pouvez installer le profil Liberty indépendamment avec Installation Manager ou en téléchargeant un fichier JAR exécutable depuis la page des téléchargements de la communauté WASdev. Sur les plateformes réparties, il est préférable de développer les applications avec WebSphere Application Server Developer Tools for Eclipse, disponible gratuitement. Dans ce cas, il n'est pas nécessaire d'installer préalablement le profil Liberty. Les outils de développement peuvent aussi télécharger et installer l'environnement de traitement des applications.
Procédure
- Migration d'applications dans le profil Liberty
- Migration d'applications d'accès aux données vers le profil Liberty
- Différences de configuration entre le profil complet et le profil Liberty : éléments dataSource et jdbcDriver
- Différences de configuration entre le profil complet et le profil Liberty : élément connectionManager
- Migration d'une source de données DB2 dans le profil Liberty
- Migration d'une source de données imbriquée Derby dans le profil Liberty
- Migration d'applications d'accès aux données vers le profil Liberty
- Installation et désinstallation de Liberty à l'aide d'archives et de fichiers téléchargés
Installation des outils de développement du profil Liberty et (en option) du profil Liberty
Installation du profil Liberty via l'extraction d'un fichier archive Java
Application d'un groupe de correctifs à une installation d'archive Java de profil Liberty
Application d'un correctif temporaire à une installation d'archive de profil Liberty
Configuration du serveur de profil Liberty en vue de son démarrage en tant que travail sur le sous-système QWAS85 sous IBM i
Désinstallation de l'environnement de traitement des applications du profil Liberty des systèmes d'exploitation IBM i
- Configuration du profil Liberty
- Administration du profil Liberty
- Eléments de configuration dans le fichier server.xml
Administration du profil Liberty avec les outils de développement
- Edition de la configuration du profil Liberty avec les outils de développement
- Démarrage et arrêt d'un serveur avec les outils de développement
- Définition d'un projet utilitaire en tant que bibliothèque partagée
- Exploration de l'environnement d'exécution avec les outils de développement
- Affichage de la configuration de serveur dans une vue fusionnée
- Affichage de la documentation de schéma de la configuration d'un serveur
- Génération d'un cliché du serveur de profil Liberty avec les outils de développement
- Conditionnement d'un serveur de profil Liberty avec les outils de développement
- Ajout d'une source de données avec les outils de développement
- Administration manuelle du profil Liberty
- Personnalisation de l'environnement du profil Liberty
- Administration du profil Liberty depuis la ligne de commande
- Options de la commande server
Commande iAdmin
- Génération d'un cliché de serveur de profil Liberty depuis la ligne de commande
- Package d'un serveur de profil Liberty depuis la ligne de commande
- Démarrage et arrêt d'un serveur à partir de la ligne de commande
- Utilisation de Ant pour automatiser des tâches pour le profil Liberty
- Utilisation de Maven pour automatiser les tâches pour le profil Liberty
- Utilisation d'une console OSGi
- Ajout et suppression de fonctions Liberty
- Utilisation d'éléments include, de variables et de balises Ref dans les fichiers de configuration
- Contrôle des mises à jour dynamiques
- Configuration des chargeurs de classe et des bibliothèques pour les applications Java EE
- Utilisation d'une bibliothèque Java avec une application Java EE
- Partage d'une bibliothèque entre plusieurs applications Java EE
- Fourniture de bibliothèques globales à l'usage de toutes les applications Java EE
- Accès à des API tierces depuis une application Java EE
- Suppression de l'accès aux API tierces pour une application Java EE
- Remplacement d'une API spécifique par une autre version fournie par l'environnement du serveur
- Configuration d'un plug-in de serveur Web pour le profil Liberty
- Configuration de la persistance de session pour le profil Liberty
- Connexion au profil Liberty à l'aide de JMX
- Configuration de la connexion JMX locale au profil Liberty
- Configuration d'une connexion JMX sécurisée dans le profil Liberty
- Utilisation de beans gérés JMX dans le profil Liberty
- Etablissement d'une connexion serveur Liberty à un bean géré JMX
- Configuration de la journalisation binaire dans le profil Liberty
- Configuration de l'environnement de gestion de serveur pour le profil Liberty à l'aide de collectivités
- Administration des applications d'accès aux données dans le profil Liberty
- Configuration de la connectivité de base de données dans le profil Liberty
- Création d'applications Liberty qui utilisent MongoDB
- Administration des applications Web dans le profil Liberty
- Extension du profil Liberty
- Développement d'une fonction Liberty pour le profil Liberty
- Développement manuel d'une fonction Liberty
- Création d'une fonction Liberty à l'aide des outils de développement
- Développement d'un bundle OSGi avec activation simple
- Composition de fonctions complexes à l'aide des services déclaratifs OSGi
- Configuration avancée
- Spécification d'un noeud final d'application
- Utilitaires d'interface SPI Liberty
- Inclusion de fonctions protégés
- Localisation des applications OSGi
- Développement d'un intercepteur de relations de confiance personnalisé en tant que fonction de profil Liberty
- Gestion de contenu dynamique
- Conditionnement et installation des fonctions Liberty
- Imbrication du serveur de profil Liberty dans vos applications
- Création de serveurs Liberty à partir de configurations personnalisées
- Développement d'une fonction Liberty pour le profil Liberty
- Sécurisation du profil Liberty et de ses applications
- Initiation à la sécurité dans le profil Liberty
- Sécurisation des communications avec le profil Liberty
- Activation de la communication SSL pour le profil Liberty
Création de certificats SSL pour votre profil Liberty à l'aide du menu Utilitaires
- Création de certificats SSL depuis la ligne de commande
- Configuration de votre application Web et du serveur pour l'authentification par certificat client
- Configuration d'un profil Liberty à exécuter conformément à SP800-131a
- Authentification des utilisateurs dans le profil Liberty
- Configuration d'un registre d'utilisateurs pour le profil Liberty
- Configuration du cache d'authentification dans le profil Liberty
- Configuration d'un module de connexion personnalisé JAAS pour le profil Liberty
- Configuration de l'authentification LTPA dans le profil Liberty
- Personnalisation de la configuration de la connexion unique (SSO) avec des cookies LTPA pour le profil Liberty
- Configuration de l'authentification RunAs dans le profil Liberty
- Configuration d'un intercepteur de relations de confiance pour le profil Liberty
- Autorisation de l'accès aux ressources dans le profil Liberty
- Configuration d'une connexion JMX sécurisée dans le profil Liberty
- Configuration des propriétés liées à la sécurité Web pour le profil Liberty
- Configuration des alias d'authentification pour le profil Liberty
- Configuration d'un profil Liberty à exécuter conformément à SP800-131a
- Développement d'extensions de l'infrastructure de sécurité du profil Liberty
- Développement d'un intercepteur de relations de confiance pour le profil Liberty
- Développement de modules de connexion JAAS personnalisés pour une configuration de connexion système
- Personnalisation d'une connexion d'application afin d'effectuer une vérification d'identité avec JAAS
- Développement d'un registre d'utilisateurs personnalisé pour le profil Liberty
- Déploiement d'applications dans le profil Liberty
Ajout et exécution d'une application dans le profil Liberty à l'aide des outils de développement
- Package d'un serveur de profil Liberty depuis la ligne de commande
- Utilisation de liaisons JNDI pour lier des constantes depuis un fichier de configuration de serveur
- Déploiement d'applications OSGi dans le profil Liberty
- Déploiement d'applications d'accès aux données dans le profil Liberty
- Déploiement d'une application Web dans le profil Liberty
- Déploiement d'une application JPA dans le profil Liberty
- Déploiement d'applications de services Web dans le profil Liberty
- Déploiement d'applications JAX-RS dans le profil Liberty
- Déploiement d'applications JAX-WS dans le profil Liberty
- Implémentation d'applications de services Web JAX-WS
- Implémentation d'applications de services Web JAX-WS
- Personnalisation des noeuds finaux de services Web
- Activation de propriétés de client de conduit HTTP et de propriétés personnalisées utilisateur
- Application du respect des liaisons WSDL dans les services Web JAX-WS
- Fichier ibm-ws-bnd.xml
- Commandes des services web
- Déploiement d'applications de messagerie dans le profil Liberty
- Surveillance du profil Liberty
- Optimisation du profil Liberty

Dispositions pour les centres de documentation | Commentaires

http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=thread_twlp_devenv
Nom du fichier : thread_twlp_devenv.html