Extraction des messages d'appel IMS
au moyen d'un bean géré par message
Pourquoi et quand exécuter cette tâche
Pour récupérer (ou extraire) les messages d'appel IMS en
utilisant un bean MDB :
Procédure
Générez la liaison de données et un bean MDB en utilisant IBM® Rational Application Developer
for WebSphere Software ou
l'un des autres environnements de développement intégré (IDE) incluant les outils J2C.
Importez le fichier source de l'application IMS dans
l'IDE.
Utilisez l'assistant J2C
pour générer les liaisons de données qui serviront à prendre en charge les
demandes les messages d'appel.
Implémentez l'interface com.ibm.j2ca.ExtendedInboundListener pour écouter les messages d'appel.
Implémentez la méthode onMessage() pour les demandes d'appels synchrones.
Implémentez la méthode onNotification() pour les messages de demande d'appel asynchrones.
Configurez une spécification d'activation J2C (une instance de la classe
IMSActivationSpec) dans WebSphere Application Server et, au minimum,
spécifiez la valeur des propriétés suivantes afin de paramétrer l'écoute des demandes d'appel :
Nom d'hôte
Numéro de port
Nom du magasin de données
Noms des files d'attente (liste de tpipes délimitée par des virgules)
Déployez le MDB sur WebSphere Application Server en utilisant
la console d'administration.
Dans l'écran Lier les programmes d'écoute pour les beans gérés par message de la
console d'administration, entre le nom JNDI de la spécification d'activation J2C que vous avez
configurée précédemment.