La connexion d'un système EIS gérée par composant permet à votre application de gérer les informations de sécurité fournies à IMS Connect et IMS. En général, votre application fournit les informations de sécurité à utiliser pour la connexion d'un système EIS.
Pour définir la connexion d'un système EIS gérée par composant pour votre application, entrez la valeur application de l'élément <res-auth> dans la référence des ressources du descripteur de déploiement de votre application.
Votre application (le composant) fournit les informations de sécurité (ID utilisateur, mot de passe et nom de groupe)
utilisées pour la connexion du système EIS :
- Si votre application utilise l'interface CCI de l'architecture JCA (J2EE Connector Architecture), la connexion s'effectue selon l'une des méthodes suivantes :
- getUserName()
- getPassword()
- getGroupName()
Ces méthodes alimentent un objet IMSConnectionSpec avec les informations d'identification.
Une fois la connexion à IMS établie, l'objet IMSConnectionSpec est transmis en tant que paramètre de la méthode IMSConnectionFactory.getConnection. IMS Connector for Java transmet les informations de sécurité à IMS Connect pour la connexion (authentification/autorisation) à IMS.
- Si votre application est générée par un environnement de développement intégré tel que Rational Application
Developer, les informations de sécurité sont transmises en tant que données d'entrée d'application. Pour cela, vous devez exposer les propriétés nom d'utilisateur, mot de passe et nom de groupe de IMSConnectionSpec.
Si votre application n'utilise aucune de ces méthodes pour fournir les informations d'identification, WebSphere Application
Server va obtenir ces informations des propriétés personnalisées de la fabrique de connexions J2C.
Remarque : Si vous avez défini un alias de JAAS géré par composant lors de la configuration de votre fabrique de connexions, l'ID utilisateur et le mot de passe de l'alias vont écraser les valeurs de l'ID utilisateur et du mot de passe des propriétés personnalisées de la fabrique de connexions au démarrage deWebSphere Application Server.