Desarrollo de aplicaciones con la infraestructura Spring
Obtenga información sobre cómo integrar las aplicaciones de eXtreme Scale con
la conocida infraestructura Spring.
Visión general de la infraestructura Spring
Spring es una infraestructura de desarrollo de aplicaciones Java. WebSphere eXtreme
Scale proporciona soporte para permitir a Spring gestionar transacciones y configurar los clientes y servidores que conforman una cuadrícula de datos en memoria desplegada.
Gestión de transacciones con Spring
Spring es una infraestructura popular para desarrollar las aplicaciones Java. WebSphere eXtreme
Scale proporciona soporte para que
Spring pueda gestionar transacciones de eXtreme Scale y configurar clientes y servidores de eXtreme Scale.
Beans de ampliación gestionados de Spring
Puede declarar POJO (Plain Old Java Objects) para utilizarlos como puntos de ampliación en el archivo objectgrid.xml.
Si denomina los beans y luego especifica el nombre de clase, eXtreme Scale suele crear
instancias de la clase especificada y utiliza esas instancias como plug-in. Ahora, WebSphere eXtreme
Scale
ObjectGrid puede delegar en Spring para actuar como la fábrica de beans para obtener instancias de estos objetos de plug-in.
Beans de ampliación de Spring y soporte de espacio de nombres WebSphere eXtreme
Scale proporciona una característica para declarar objetos POJO (Plain Old Java Object) para utilizarlos como puntos de ampliación en el archivo objectgrid.xml y un método para denominar los beans y, a continuación, especificar el nombre de la clase. Normalmente, se crean las instancias de la clase especificada y estos objetos se utilizan como los plug-ins. Ahora, eXtreme Scale puede delegar en Spring para obtener las instancias de estos objetos de plug-in. Si una aplicación utiliza Spring en general será necesario que los POJO se conecten al resto de la aplicación.