Cet exemple contient une application Web fonctionnelle qui affiche les cours de la bourse afin de
faire la démonstration des fonctions Web 2.0 disponibles
dans ce produit.
Pourquoi et quand exécuter cette tâche
Conseil : Vous pouvez exécuter ce tutoriel avec WebSphere Application
Server version 6.1 et 7.0.
Important : Ces instructions supposent que vous utilisez une installation de serveur autonome. La marche à suivre peut être différente dans le cas
d'un environnement Network Deployment.
Pour configurer le serveur :
- Activez le serveur de messagerie Web :
- Dans la vue Serveurs, cliquez avec le bouton droit sur WebSphere Application Server et sélectionnez Démarrer.
- Une fois que le serveur a démarré, cliquez avec le bouton droit sur WebSphere
Application Server et sélectionnez . La console d'administration s'ouvre.
- Connectez-vous à la console d'administration WebSphere Application Server.
- Cliquez sur .
- Cliquez sur le serveur d'applications actuel dans la liste des serveurs d'applications. L'onglet Configuration de votre serveur d'applications s'ouvre.
- Dans la liste Paramètres du conteneur, développez Paramètres du conteneur Web et cliquez sur Chaînes de transport du conteneur Web.
La liste Chaînes de transport du conteneur Web s'ouvre.
- Cliquez sur WCInboudDefault ou sélectionnez la chaîne de transport qui correspond à l'hôte virtuel que vous sélectionnerez lors de l'installation de l'application. La chaîne de transport représente les piles de protocoles réseau qui sont à l'oeuvre dans un client ou un serveur. L'onglet Configuration de WCInboundDefault s'ouvre.
- Cliquez sur Canal des communications entrantes du conteneur Web.
L'onglet de configuration du canal des communications entrantes du conteneur Web s'ouvre.
- Cliquez sur Propriétés personnalisées.
- Cliquez sur Nouveau et tapez webmsgenabled pour le
nom de la propriété et true pour sa valeur. Cliquez sur Appliquer.
Dans la boîte de message, cliquez sur Enregistrer pour enregistrer les informations du référentiel.
- Vous pouvez redémarrer le serveur d'applications maintenant ou le faire après avoir
effectué l'étape de configuration d'un bus d'intégration de services.
- Configurez un bus d'intégration de services :
- Connectez-vous à la console d'administration WebSphere Application Server.
- Développez Intégration de service puis cliquez sur Bus.
La page Bus s'ouvre.
- Cliquez sur Nouveau pour créer un nouveau bus.
- Dans la zone Nom, tapez thebus et décochez
la case Sécurité du bus. Cliquez sur Suivant.
- Sur la page Confirmer la création d'un nouveau bus, cliquez sur Terminer.
- Cliquez sur thebus. L'onglet de configuration du bus thebus s'ouvre.
- Dans la liste Topologie, cliquez sur Membres du bus.
Cliquez ensuite sur Ajouter.
- Sélectionnez le serveur sur lequel vous souhaitez installer l'application.
Cliquez sur Suivant.
- Pour les étapes restantes, sélectionnez les valeurs par défaut puis cliquez sur Terminer.
- Dans la boîte de message, cliquez sur Enregistrer pour enregistrer les informations du référentiel.
- Dans la vue Serveurs, cliquez avec le bouton droit sur WebSphere Application
Server v6.1 et sélectionnez Redémarrer.
- Créez une fabrique de connexion par rubrique (topic) :
- Connectez-vous à la console d'administration WebSphere Application Server.
- Cliquez
sur . La page Fabriques de connexions de rubriques s'ouvre.
- Développez Portée. Dans la liste Portée, sélectionnez une portée de niveau serveur.
- Cliquez sur Nouveau. Sélectionnez Fournisseur de
messagerie par défaut et cliquez sur OK.
- Dans la zone Nom, tapez QuoteStreamer.
- Dans la zone Nom JNDI, tapez jms/QuotePublish.
- Dans le champ Nom du bus, sélectionnez thebus.
- Cliquez sur Appliquer, puis
sur Sauvegarder pour enregistrer les informations dans le référentiel.
- Exécutez l'exemple sur le serveur :
- Dans l'Explorateur Enterprise, cliquez avec le bouton droit sur QuoteStreamer et
sélectionnez . La fenêtre Exécution sur le serveur
s'ouvre.
Conseil : Lors de l'exécution de la page
index.html sur le serveur, l'URL par défaut
utilise
https:// avec un port sécurisé tel
que 9443. Dans la zone d'adresse Web, changez l'URL en
http:// avec
un port non sécurisé tel que 9082. Pour trouver un port HTTP non sécurisé :
- Connectez-vous à la console d'administration WebSphere Application Server.
- Cliquez sur .
- Sélectionnez le serveur cible.
- Dans la liste Communications, cliquez sur Ports.
- WC_defaulthost identifie le port HTTP non sécurisé.
- Sélectionnez WebSphere Application Server et cliquez sur Terminer.
Résultats
Lorsque le service de messagerie Web démarre, la ligne suivante
s'affiche dans la vue Console :
[3/5/08 11:22:31:437 EST] 0000000a WebMsgService I CWPSB1102I: The Web messaging service has started.