Développement d'applications avec l'infrastructure Spring
Apprenez comment intégrer vos applications eXtreme Scale
à Spring.
Présentation de l'infrastructure Spring
Spring est une infrastructure de développement d'applications Java. WebSphere eXtreme Scale fournit le support permettant à Spring de gérer les transactions et de configurer les clients et serveurs constituant votre grille de données en mémoire déployée.
Gestion des transactions avec Spring
est une infrastructure de développement d'applications Java communément utilisée. WebSphere eXtreme Scale permet à
Spring de gérer les transactions eXtreme Scale
et de configurer les clients et les serveurs eXtreme Scale.
Beans d'extension gérés par Spring
Vous pouvez déclarer des objets POJO (plain old Java objects) à utiliser comme point d'extension dans le fichier objectgrid.xml.
Si vous nommez les beans et spécifiez ensuite le nom de la classe, eXtreme Scale créera normalement
des instances de la classe spécifiée et utilisera ces instances comme plug-in. WebSphere eXtreme Scale peut désormais
déléguer à Spring le rôle de fabrique de beans pour obtenir des instances de ces objets plug-in.
Prise en charge des beans d'extension Spring et des espaces de noms WebSphere eXtreme Scale fournit une fonction permettant de déclarer des objets Java simples (POJO) afin de les utiliser en tant que points d'extension dans le fichier objectgrid.xml et le moyen de nommer les beans, puis de spécifier le nom de classe. En règle générale, les instances de la classe spécifiée sont créées et ces objets sont utilisés en tant que plug-in. Maintenant, eXtreme Scale peut déléguer à Spring l'obtention d'instances de ces objets de plug-in. Si une application utilise Spring, alors de tels objets Java simples doivent être connectés au reste de l'application.