Cette tâche permet de définir un fournisseur de messagerie tiers autre que JCA pour
WebSphere Application Server. Vous pouvez envisager d'agir ainsi si vous avez des investissements existants.
Avant de commencer
Avant de définir un fournisseur de messagerie tiers autre que JCA, vérifiez si le fournisseur par défaut ou celui de
WebSphere MQ
qui est fourni avec WebSphere Application Server satisfait vos exigences. Pour choisir le fournisseur le mieux adapté à vos besoins, voir Choix d'un fournisseur de messagerie.
Pour pouvoir utiliser des beans gérés par message, le fournisseur tiers non JCA doit inclure la fonction ASF (Application Server Facility) ; il s'agit d'une fonction facultative faisant partie de la spécification JMS Version 1.1.
Pourquoi et quand exécuter cette tâche
Vous pouvez configurer
n'importe quel fournisseur de messagerie tiers non JCA prenant en charge les fabriques de connexions unifiées JMS version 1.1.
Pour administrer un fournisseur de messagerie tiers non JCA, utilisez
le client qu'il fournit. Vous utilisez la console d'administration pour
administrer les fabriques de connexion et les destinations
dans WebSphere Application Server, mais vous ne pouvez pas l'utiliser pour administrer le fournisseur JMS lui-même, ou l'une de ses ressources
situées en dehors de WebSphere Application Server.
Procédure
- Démarrez la console d'administration.
- Dans le panneau de navigation, cliquez sur
. Les fournisseurs de messagerie existants s'affichent, y compris le fournisseur
par défaut et celui de WebSphere MQ.
- Pour définir un nouveau fournisseur de messagerie tiers autre que JCA, cliquez sur Nouveau dans
la sous-fenêtre de contenu. Sinon, pour
modifier la définition d'un fournisseur de messagerie existant,
cliquez sur ce fournisseur.
- Indiquez les propriétés requises ci-après. Vous pouvez
préciser d'autres propriétés, comme décrit plus loin.
- Chaîne
- Nom sous lequel ce fournisseur de messagerie est connu
dans WebSphere Application
Server à des fins d'administration.
- Fabrique de contexte initial externe
- Nom de classe Java™ de la fabrique de contexte initial du fournisseur JMS.
- URL de fournisseur externe
- URL du fournisseur JMS pour les recherches JNDI externes.
- Facultatif : Cliquez sur
Valider. Vous pouvez alors spécifier des propriétés supplémentaires.
- Facultatif : Indiquez d'autres
propriétés pour le fournisseur de
messagerie.
Sous Propriétés supplémentaires, vous pouvez utiliser le lien
Propriétés personnalisées pour définir des propriétés
personnalisées pour la fabrique de contexte initial, sous la forme de propriétés
javax.désignation standard.
- Cliquez sur OK.
- Sauvegardez les modifications apportées à la configuration
principale.
- Pour que la nouvelle configuration prenne effet, arrêtez, puis relancez le serveur d'applications.
Que faire ensuite
Vous pouvez maintenant configurer les ressources JMS pour votre fournisseur de messagerie, comme indiqué à la
rubrique
Configuration de ressources JMS pour un fournisseur de messagerie tiers autre que JCA.