Iniciación al desarrollo de aplicaciones

Para empezar a desarrollar aplicaciones WebSphere eXtreme Scale, configure un entorno de desarrollo en Eclipse.

Acerca de esta tarea

Cuando esté desarrollando aplicaciones WebSphere eXtreme Scale, puede utilizar la API de servidor incorporado para crear e iniciar servidores, instancias de ObjectGrid, y para insertar datos en la cuadrícula de datos. Puede realizar la prueba unitaria de la aplicación y la configuración asociada directamente en el entorno de Eclipse.

Cuando esté listo para mover la aplicación a un entorno más amplio, puede crear archivos XML de configuración que importará para crear el despliegue.

Procedimiento

  1. Configure un entorno de desarrollo en Eclipse.

    Al añadir los archivos de archivado Java (JAR) de WebSphere eXtreme Scale al entorno de despliegue, puede empezar a utilizar las API para desarrollar las aplicaciones.

    Más información: Configuración de un entorno de despliegue autónomo

  2. Cree una aplicación simple que inicie los servidores, cree una instancia de ObjectGrid e inserte datos en la cuadrícula de datos.
    1. Utilice la API ServerFactory para iniciar y detener los servidores.

      Más información: Utilización de la API de servidor incorporado para iniciar y detener servidores

    2. Utilice la API ObjectGridManager para recuperar la instancia de ObjectGrid que ha creado.

      Más información: Interacción con un ObjectGrid utilizando la interfaz ObjectGridManager

    3. Utilice la API ObjectMap para insertar datos en la cuadrícula de datos.

      Más información: Almacenamiento en memoria caché de objetos sin relaciones implicadas (API ObjectMap)

      La API ObjectMap es la forma más sencilla de acceder a datos y grabar datos en la cuadrícula de datos. Si los objetos tienen relaciones complejas, puede utilizar las API siguientes para leer, grabar y actualizar datos: Para obtener más información sobre cómo elegir entre las distintas API, consulte Desarrollo de aplicaciones.
  3. Realice la prueba unitaria de la aplicación.

    También puede utilizar el programa de utilidad xscmd para visualizar información sobre los servidores en ejecución, las réplicas, etc. Si desea más información, consulte Administering with the xscmd utility.

  4. Cuando esté satisfecho con la aplicación dentro del entorno de desarrollo, cree archivos de configuración XML y actualice la aplicación para utilizar la configuración. La aplicación de ejemplo de iniciación proporciona ejemplos de estos archivos de configuración y una aplicación Java simple que utiliza los archivos de configuración.

    Más información: Guía de aprendizaje: Cómo empezar con WebSphere eXtreme Scale

  5. Ejecute la aplicación utilizando los archivos de configuración XML. La forma de iniciar los servidores depende del entorno que está utilizando.

    Puede ejecutar la aplicación en uno de los contenedores siguientes: