Exécution des exemples servlet

Pour exécuter les exemples de servlet, vous pouvez accéder aux applications à partir d'un navigateur Web.

Avant de commencer

Vous devez déployer un exemple sur un serveur Liberty JVM, comme décrit dans Déploiement des exemples servlet. Vous devez également vous assurer que le fichier server.xml contient un numéro de port et un nom d'hôte valides. Les échantillons sont configurés pour utiliser le protocole HTTPS.

Pourquoi et quand exécuter cette tâche

Le serveur de profils Liberty utilise les couches sockets TCP/IP Java™ pour accepter les requêtes HTTP et HTTPS à partir des navigateurs Web. Vous pouvez utiliser un navigateur Web pour vérifier que votre application est disponible et que votre serveur Liberty JVM est configuré pour accepter les requêtes d'application.

Procédure

  1. Ouvrez un navigateur Web et saisissez une URL au format suivant :
    https://nom_hôte:port/nom_app/
    • nom_hôte est le nom d'hôte ou l'adresse IP où vous utilisez le serveur Liberty JVM.
    • port est le numéro de port HTTPS configuré dans le fichier server.xml.
    • nom_app est le nom de l'exemple que vous avez déployé. L'exemple Hello world a le nom com.ibm.cics.server.examples.wlp.hello.web, la file d'attente TS a le nom com.ibm.cics.server.examples.wlp.tsq.web et l'exemple JDBC a le nom com.ibm.cics.server.examples.wlp.jdbc.web.
    Conseil : Le nom de l'application, le nom d'hôte et le port sont écrits dans dfhjvmout lorsque l'application est déployée avec succès. Vous pouvez copier l'URL du journal vers votre navigateur Web pour accéder à l'application, mais vous devez supprimer l'élément /* à la fin de l'URL pour afficher la page d'accueil de l'application.
    L'application Web est affichée dans le navigateur Web.
  2. Vous pouvez interagir avec l'application Web. L'exemple Hello world affiche juste une page Web pour confirmer que votre serveur Liberty JVM s'exécute dans CICS. Cependant, vous pouvez interagir avec la file d'attente TS et les exemples JDBC.
    Interaction avec l'exemple de la file d'attente TS
    Vous pouvez utiliser l'exemple de la file d'attente TS pour créer, consulter et supprimer des files de stockage temporaires dans la région CICS. Pour créer une file de stockage temporaire, entrez un nom dans la zone TSQ, entrez des données de test dans la zone Enregistrement et cliquez sur Ecrire TSQ. L'enregistrement que vous avez entré est renvoyé en dessous. Le nom de la file d'attente TS, le type et le nombre d'enregistrements sont également renvoyés sur la page Web. Vous pouvez ajouter autant d'enregistrements que vous le souhaitez.
    Pour consulter une file de stockage temporaire, entrez le nom de la file d'attente et cliquez sur Accéder à TSQ. Pour supprimer une file de stockage temporaire, entrez le nom de la file d'attente et cliquez sur Supprimer TSQ.
    Interaction avec l'exemple JDBC
    Vous pouvez utiliser l'exemple JDBC pour afficher et filtrer les données d'échantillon de DB2. La page Web affiche tous les enregistrements de la table d'échantillon DB2. Vous pouvez appliquer des filtres aux colonnes de table pour modifier les données renvoyées. Cliquez sur le menu déroulant à côté d'une colonne pour modifier le filtre. Sélectionnez, par exemple, le symbole supérieur et entrez une valeur dans la zone. Cliquez sur Mettre à jour pour retourner les données filtrées à partir de DB2. Cliquez sur Réinitialiser pour supprimer les filtres.

Résultats

Vous avez configuré et testé avec succès un exemple d'application Web.