Configuration des propriétés d'IMSActivationSpec pour les beans gérés par message

Les valeurs des propriétés de l'objet IMSActivationSpec décrivent la communication entrante, en provenance d'IMS, à utiliser par les beans gérés par message (MDB).

Vous devez configurer une instance de l'objet IMSActivationSpec lorsque vous déployez un bean géré par message afin que IMS TM Resource Adapter puisse communiquer avec IMS Connect pour récupérer les messages d'appel synchrones et y répondre.

Le tableau suivant décrit les propriétés de l'objet IMSActivationSpec, qui est l'implémentation de la spécification d'activation J2C dans IMS TM Resource Adapter. Les valeurs de ces propriétés doivent être spécifiées et configurées à l'aide de la console d'administration de WebSphere Application Server.

Les propriétés de la spécification d'activation J2C qui ne figurent pas dans le tableau suivant ne sont pas prises en charge par IMS TM Resource Adapter.

Tableau 1. Propriétés de l'objet IMSActivationSpec
Propriétés Description
dataStoreName Nom du magasin de données IMS. Il doit concorder avec le paramètre ID de l'instruction Datastore qui est spécifiée dans le membre de configuration d'IMS Connect lors de l'installation d'IMS Connect. Il est également utilisé comme nom de membre XCF pour IMS lors des communications XCF internes entre IMS Connect et OTMA.

Commencer la description du graphique. IMS TM Resource Adapter versions 12 et postérieures. Fin de la description du graphique. Avec les versions 12 et postérieures, le nom de magasin de données peut être une liste de noms de magasin de données séparés par des virgules, ce qui permet à une même instance de la classe IMSActivationSpec d'extraire des messages d'appel de plusieurs magasins de données IMS.

groupName Nom du groupe SAF (security authorization facility).
hostName Nom d'hôte d'IMS Connect.
password Mot de passe SAF.
portNumber Numéro de port d'IMS Connect.
queueNames Liste délimitée par des virgules, énumérant les noms des files d'attente (ou tpipes IMS OTMA) de destination des messages d'appel (synchrones ou asynchrones). Chaque nom de file d'attente doit comprendre de 1 à 8 caractères alphanumériques (A à Z, 0 à 9, @, #, $).
retryInterval Délai en millisecondes avant que IMS TM Resource Adapter n'essaie de contrôler la disponibilité du magasin de données.
retryLimit Nombre maximum de fois que IMS TM Resource Adapter tentera de se reconnecter à IMS Connect en cas de perte d'une connexion due à des problèmes de disponibilité d'IMS Connect ou du magasin de données IMS.

Début de la description du graphique. IMS TM Resource Adapter version 11 Commencer la description du graphique. IMS TM Resource Adapter version 12 Pour les versions 11.3.1, 12 et postérieures, lorsque la valeur de retryLimit est définie à -1, IMS TM Resource Adapter retente indéfiniment de se reconnecter à IMS Connect en cas de redémarrage du système IMS Connect d'arrière-plan ou du magasin de données IMS.

SSLEnabled Indique à IMS TM Resource Adapter qu'il faut créer une connexion socket SSL avec IMS Connect en utilisant le nom d'hôte et le numéro de port spécifiés dans l'objet IMSActivationSpec. Cette propriété est valide uniquement pour les connexions TCP/IP.
SSLEncryptionType Spécifie le type de chiffrement SSL. Les valeurs admises sont strong (chiffrement fort) et weak (chiffrement faible).
SSLKeyStoreName

Nom, avec chemin complet, du fichier de clés utilisé pour les communications SSL sur TCP/IP.

Les clés privées et les certificats de clés publiques associés sont stockés dans une base de données protégée par un mot de passe que l'on appelle fichier de clés (de l'anglais "keystore"). Les certificats de confiance peuvent également être stockés dans le fichier de clés, auquel cas la propriété 'SSLTrustStoreName' peut soit être vide, soit pointer sur le fichier de clés. c:\keystore\MyKeystore.ks est un exemple de nom de fichier de clés. Ce fichier peut aussi porter une autre extension.

SSLKeyStorePassword Mot de passe protégeant l'accès au fichier de clés pour les communications SSL sur TCP/IP.
SSLTrustStoreName Nom, avec chemin complet, du fichier de clés certifiées (truststore), c'est-à-dire le fichier qui contient les justificatifs de sécurité (certificats) utilisés pour les communications SSL sur TCP/IP. Il n'est pas obligatoire de spécifier une valeur pour SSLTrustStoreName si un fichier de clés est utilisé. Un fichier de clés certifiées est un fichier de base de données qui contient des clés publiques ou des certificats. Les clés privées peuvent également être stockées dans le fichier de clés certifiées, auquel cas la propriété 'SSLKeyStoreName' peut soit être vide, soit pointer sur le fichier de clés certifiées. c:\keystore\MyTruststore.ks est un exemple de nom de fichier de clés certifiées. Ce fichier peut aussi porter une autre extension.
SSLTrustStorePassword Mot de passe protégeant l'accès au fichier de clés certifiées pour les communications SSL sur TCP/IP.
userName Nom d'utilisateur SAF.

Vos commentaires