Initiation au développement d'applications

Pour commencer à développer des applications WebSphere eXtreme Scale, configurez n environnement de développement dans Eclipse.

Pourquoi et quand exécuter cette tâche

Lorsque vous développez des applications WebSphere eXtreme Scale , vous pouvez utiliser les API de serveur intégrées pour créer et démarrer les serveurs, les instances ObjectGrid, et pour insérer des données dans la grille de données. Vous pouvez tester les unités de votre application et la configuration associée directement dans l'environnement Eclipse.

Lorsque vous êtes prêt à transférer votre application vers un environnement plus large, vous pouvez créer des fichiers XML de configuration que vous importez pour créer votre déploiement.

Procédure

  1. Configurez un environnement de développement dans Eclipse.

    En ajoutant les fichiers JAR (Java archive) WebSphere eXtreme Scale à l'environnement de développement, vous pouvez commencer à utiliser les API pour développer vos applications.

    Informations complémentaires : Configuration d'un environnement de développement autonome

  2. Créer une application simple qui démarre les serveurs, crée une instance ObjectGrid, et insère des données dans la grille de données.
    1. Utilisez l'API ServerFactory pour démarrer et arrêter les serveurs.

      Informations complémentaires :Utilisation de l'API de serveur embarqué pour démarrer et arrêter les serveurs

    2. Utilisez l'API ObjectGridManager pour extraire l'instance ObjectGrid que vous avez créée.

      Informations complémentaires : Interaction avec un objet ObjectGrid en utilisant l'interface ObjectGridManager

    3. Utilisez l'API ObjectMap pour insérer des données dans la grille de données.

      Informations complémentaires : Mise en cache d'objets sans aucune relation impliquée (API ObjectMap)

      L'API ObjectMap est le moyen le plus simple pour accéder à la grille de données et y écrire des données. Si vos objets ont des relations complexes, vous pouvez utiliser les API suivantes pour lire, écrire, et mettre à jour les données : Pour plus d'informations sur le choix entre les différentes API, voir Développement d'applications.
  3. Testez les unités de l'application.

    Vous pouvez également utiliser l'utilitaire xscmd pour afficher des informations sur les serveurs en cours d'exécution, les répliques, etc. Pour plus d'informations, voir Administration avec l'utilitaire xscmd.

  4. Lorsque vous êtes satisfait de votre application dans l'environnement de développement, créez des fichiers de configuration XML et mettez à jour votre application pour qu'elle utilise la configuration. L'exemple d'application d'initiation fournit des exemples de ces fichiers de configuration et une application Java simple qui utilise les fichiers de configuration.

    Informations complémentaires :Tutoriel : Démarrer avec WebSphere eXtreme Scale

  5. Exécutez votre application en utilisant les fichiers de configuration XML. La façon dont vous démarrez vos serveurs dépend de l'environnement que vous utilisez.

    Vous pouvez exécuter votre application dans l'un des conteneurs suivants :