Chapter 14 Travailler avec Java


Reverse engineering de servlets

Vous pouvez procéder au reverse engineering vers un MOO du code et du descripteur de déploiement d'un servlet. La fonctionnalité de reverse engineering traite la classe Java comme une classe servlet, récupère le servlet comme un composant, et associe la classe servlet à ce composant. La fonctionnalité de reverse engineering récupère également le descripteur de déploiement et tous les fichiers contenus dans le WAR.

Pour démarrer le reverse engineering de servlet, sélectionnez Langage→Reverse engineering Java. Sélectionnez ensuite l'un des formats Java suivants dans la page Sélection, puis cochez la case Reverse engineering de descripteur de déploiement dans la page Options :

Pour plus d'informations sur les formats Java, reportez-vous à la section Reverse engineering de formats Java dans le chapitre "Reverse engineering".

Steps Pour effectuer le reverse engineering de servlets :

  1. Sélectionnez Langage→Reverse engineering Java.

    La boîte de dialogue Reverse engineering Java s'affiche.
  2. Sélectionnez Archive dans la liste déroulante Reverse engineering de la page Sélection.
  3. Cliquez sur le bouton Ajouter.

    Une boîte de dialogue standard d'ouverture de fichiers s'affiche.
  4. Sélectionnez les éléments sur lesquels vous souhaitez effectuer un reverse engineering, puis cliquez sur Ouvrir.

    La boîte de dialogue Reverse engineering Java affiche les éléments sélectionnés.
  5. Cliquez sur l'onglet Options pour afficher la page correspondante.
  6. Cochez la case Reverse engineering de descripteur de déploiement.
  7. Cliquez sur OK.

    Une boîte de progression s'affiche. Si le modèle vers lequel vous effectuez le reverse engineering contient déjà des données, la boîte de dialogue Fusion de modèle s'affiche.

    Pour plus d'informations sur la fusion de modèles, reportez-vous à la section Fusion de modèles, dans le chapitre "Comparaison et fusion de modèles" dans le manuel Guide des fonctionnalités générales .
  8. Cliquez sur OK.

    La page Reverse de la fenêtre Résultats affiche les changements effectués lors du reverse engineering et le modèle mis à jour est affiché dans la fenêtre de diagramme.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.