Exécutez cette tâche de façon à ce que votre application
puisse accéder aux instances de cache d'objet du cache dynamique à l'aide des interfaces DistributedMap ou DistributedObjectCache.
Pourquoi et quand exécuter cette tâche
L'utilisation d'instances de cache d'objet peut améliorer les performances de votre application du fait que vous pouvez stocker et partager par programme les objets utilisés fréquemment. Grâce à l'utilisation d'instances de cache d'objet, vous disposez également du contrôle nécessaire sur la cache dynamique lorsque vous exécutez plusieurs applications sur un serveur d'applications. Pour plus d'informations, voir
Instances de cache.
Procédure
- Configurez une ou plusieurs instances de cache.
- Dans la console d'administration, cliquez sur Ressources > Instances de cache > Instances de cache d'objet.
- Indiquez la portée de l'instance de cache.
La portée cellule rend l'instance de cache disponible à tous les serveurs à l'intérieur de la cellule. La portée noeud rend l'instance de cache disponible à tous les serveurs sur le noeud particulier. La portée cluster rend l'instance de cache disponible à tous les membres d'un cluster particulier. La portée serveur rend l'instance de cache disponible au serveur sélectionné uniquement. Il est possible de mélanger les portées, si nécessaire.
La portée noeud rend l'instance de cache disponible à tous les serveurs sur le noeud particulier. La portée serveur rend l'instance de cache disponible au serveur sélectionné uniquement. Il est possible de mélanger les portées, si nécessaire.
Remarque : Vous ne pouvez pas créer d'instances de cache (objet ou servlet)
sur des portées différentes avec le même nom de cache ou nom JNDI.
- Cliquez sur Valider après avoir modifié la portée.
- Cliquez sur Nouveau.
- Entrez le nom JDNI (Java™ Naming and Directory Interface)
de cette instance de cache.
Il s'agit du nom que vous transmettrez à la méthode lookup() d'InitialContext lookup() à partir de l'application. Par exemple, services/cache/instance_one.
- Entrez ou modifiez d'autres propriétés si nécessaire.
- Mettez à jour votre application. Pour stocker et extraire des objets dans une instance de cache d'objet, il vous faut une référence DistributedMap ou DistributedObjectCache à l'instance de cache d'objet nommée.
Pour plus d'informations, voir Utilisation des interfaces DistributedMap et DistributedObjectCache pour le cache dynamique.
Résultats
Vous avez configuré des instances de cache d'objet auxquels vous pouvez accéder par programme à l'aide des interfaces DistributedMap et DistributedObjectCache.
Que faire ensuite
Pour plus d'informations sur les interfaces DistributedMap ou DistributedObjectCache, voir
API supplémentaires.