La fabrique de connexions WebSphere eXtreme Scale
comporte une connexion client eXtreme Scale qui peut être partagée
entre plusieurs applications et se maintenir au fil des redémarrages des applications.
Pourquoi et quand exécuter cette tâche
La connexion client comporte un bean de gestion qui fournit des informations
sur le statut des connexions et sur les opérations de gestion du cycle de vie.
Procédure
Gérez les connexions client. Une fois la première connexion obtenue auprès de l'objet de fabrique de connexions
XSConnectionFactory,
une connexion client
eXtreme Scale est établie vers la grille de données distante
et le bean géré ObjectGridJ2CConnection est créé. La connexion client est maintenue pendant la durée de vie du
processus. Pour mettre fin à une connexion client, faites appel à l'un des événements suivants :
- Arrêtez l'adaptateur de ressources. Un adaptateur de ressources peut être arrêté,
par exemple lorsqu'il est imbriqué dans une application et que cette dernière est arrêtée.
- Appelez l'opération de bean géré resetConnection sur le bean géré ObjectGridJ2CConnection. Lorsque la connexion est réinitialisée, toutes les connexions sont invalidées,
les transactions terminées et la connexion client ObjectGrid détruite. Les appels
suivants vers les méthodes getConnection dans la fabrique de connexions génèrent
une nouvelle connexion client.
WebSphere Application Server fournit également
d'autres beans de gestion pour gérer les connexions J2C et surveiller les pools de connexions
et les performances.