Présentation de la tâche de développement et de déploiement d'applications web
Consultez ce document pour savoir comment développer et déployer des applications Web.
Pourquoi et quand exécuter cette tâche
Procédure
- Facultatif : Faites migrer les applications web existantes pour les exécuter dans la nouvelle version du produit.
- Conception de l'application web et développement de ses artefacts de code : Servlets, Fichiers JSP (JavaServer Pages) et fichiers statiques, tels que fichiers graphiques et HTM (Hyper Text Markup Language). Pour plus d'informations, voir la rubrique
Applications Web : Ressources d'apprentissage qui contient
des liens vers la documentation relative à la conception.
Conseils de programmation sur JavaServer Pages :
- Désactivez l'état de session des fichiers JSP (JavaServer Pages) avec <%@ page language="java" contentType="text/html" session="false" %> au lieu de <%@ page language="java" contentType="text/html" %>
- Remplacez les appels setProperties dans les fichiers JavaServer Pages par des appels directs aux méthodes setxxx appropriées.
- Développez l'application Web à l'aide des extensions WebSphere Application Server pour optimiser ses fonctionnalités.
- Assemblez l'application web au sein d'un module Web à l'aide de l'outil d'assemblage. Les propriétés d'assemblage du module Web peuvent vous permettre de :
- configurer des listes de pages
- configurer des filtres de servlets
- transmettre les servlets par nom de classe
La transmission des servlets par nom ou nom de classe est déclenchée en activant la propriété serveServletsbyclassnameEnabled dans les extensions IBM®. Utilisez l'attribut invoker.patterns pour spécifier les masques qui déclenchent l'appel du composant de serveur et servir les servlets par nom ou par nom de classe. Il s'agit d'une liste dont les éléments sont séparés par un espace, un deux-points ou un point-virgule.
- activer la transmission des fichiers
Dans le cas de fichiers, les applications web peuvent soumettre des fichiers statiques (HTML, par exemple). Les attributs de traitement des fichiers sont utilisés par le servlet qui implémente le comportement de traitement des fichiers.
- Déployez le module Web ou le module d'application contenant l'application web.
Après le déploiement, il peut être utile de procéder à une compilation par lots des fichiers JSP pour améliorer les temps de réponse initiaux.
- Facultatif : Identification des incidents liés à l'application web.
- Facultatif : Modifiez la configuration par défaut du conteneur web sur le serveur d'applications où le module Web ou le module d'application contenant l'application web a été déployé.
- Facultatif : Gérez l'application Web déployée.


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