Introdução ao Desenvolvimento de Aplicativos

Para começar a desenvolver aplicativos WebSphere eXtreme Scale, configure um ambiente de desenvolvimento no Eclipse.

Sobre Esta Tarefa

Quando estiver desenvolvendo aplicativos WebSphere eXtreme Scale, as APIs do servidor integrado podem ser usadas para criar e iniciar servidores, instâncias do ObjectGrid e para inserir dados na grade de dados. É possível realizar um teste de unidade de seu aplicativo e da configuração associada diretamente no ambiente Eclipse.

Quando estiver pronto para mover seu aplicativo para um ambiente maior, arquivos XML de configuração poderão ser criados e, em seguida, importados para criar sua implementação.

Procedimento

  1. Configure um ambiente de desenvolvimento no Eclipse.

    Ao incluindo os arquivos Java archive (JAR) do WebSphere eXtreme Scale noambiente de desenvolvimento, as APIs já poderão ser usadas para desenvolver seus aplicativos.

    Mais informações: Configurando um Ambiente de Desenvolvimento Independente

  2. Crie um aplicativo simples que inicia os servidores, cria uma instância do ObjectGrid e insere dados na grade de dados.
    1. Use a API ServerFactory para iniciar e parar servidores.

      Mais informações: Usando a API do Servidor Integrado para Iniciar e Parar Servidores

    2. Use a API do ObjectGridManager para recuperar a instância do ObjectGrid que foi criada.

      Mais informações: Interagindo com um ObjectGrid Usando a Interface ObjectGridManager

    3. Use a API ObjectMap para inserir dados na grade de dados.

      Mais informações: Objetos de Armazenamento em Cache sem Relacionamentos Envolvidos (API ObjectMap)

      A API ObjectMap é a forma mais simples de acessar e gravar dados na grade de dados. Se seus objetos possuírem relacionamentos complexos, as seguintes APIs poderão ser usadas para ler, gravar e atualizar os dados: Para obter mais informações sobre como escolher entre diferentes APIs, consulte Desenvolvendo Aplicativos.
  3. Execute um teste de unidade de seu aplicativo.

    Também é possível usar o utilitário xscmd para exibir informações sobre os servidores em execução, réplicas, e assim por diante. Consulte o Administrando com o Utilitário xscmd para obter informações adicionais.

  4. Quando estiver satisfeito com seu aplicativo no ambiente de desenvolvimento, crie arquivos de configuração XML e atualize seu aplicativo para usar a configuração. O aplicativo de amostra Introdução fornece exemplos desses arquivos de configuração em um aplicativo Java simples que usa esses arquivos de configuração.

    Mais informações: Tutorial: Introdução ao WebSphere eXtreme Scale

  5. Execute seu aplicativo usando os arquivos de configuração XML. O modo com você inicia seus servidores depende do ambiente que estiver sendo usado.

    É possível executar seu aplicativo em um dos seguintes contêineres: