Iniciando Serviços de Dados REST com o WebSphere eXtreme Scale integrado ao WebSphere Application Server 7.0

Este tópico descreve como configurar e iniciar o serviço de dados REST do eXtreme Scale usando o WebSphere Application Server versão 7.0 que foi integrado e aumentado com o WebSphere eXtreme Scale.

Antes de Iniciar

Verifique se a grade de dados do eXtreme Scale independente de amostra foi iniciada. Consulte o Ativando o Serviço de Dados REST para obter detalhes sobre como iniciar a grade de dados.

Sobre Esta Tarefa

Para introduzir o serviço de dados REST do WebSphere eXtreme Scale usando o WebSphere Application Server, siga estas etapas:

Procedimento

  1. Inclua o JAR de configuração de amostra do serviço de dados REST do WebSphere eXtreme Scale no caminho de classe:
    1. Abra o Console Administrativo do WebSphere
    2. Navegue para Ambiente -> Bibliotecas Compartilhadas
    3. Clique em Novo
    4. Inclua as seguintes entradas nos campos apropriados:
      1. Nome: extremescale_gettingstarted_config
      2. Caminho de Classe
        • restservice_home/gettingstarted/restclient/bin
        • restservice_home/gettingstarted/common/bin
        Lembre-se: Cada caminho deve aparecer em uma linha diferente.
    5. Clique em OK
    6. Salve as mudanças na configuração principal
  2. Instale o arquivo EAR do serviço de dados REST, wxsrestservice.ear, no WebSphere Application Server utilizando o console administrativo do WebSphere:
    1. Abra o console administrativo do WebSphere
    2. Navegue para Aplicativos -> Novo Aplicativo
    3. Navegue para o arquivo restservice_home/lib/wxsrestservice.ear no sistema de arquivos. Selecione o arquivo e clique em Avançar.
    4. Escolha as opções de instalação detalhadas e clique em Avançar.
    5. Na tela de avisos de segurança do aplicativo, clique em Continuar.
    6. Escolha as opções de instalação padrão e clique em Avançar.
    7. Escolha um servidor para o qual mapear o módulo wxsrestservice.war e clique em Avançar.
    8. Na página de recarregamento de JSP, utilize os padrões e clique em Avançar.
    9. Na página bibliotecas compartilhadas, mapeie o módulo "wxsrestservice.war" para as seguintes bibliotecas compartilhadas que foram definidas durante a etapa 1: extremescale_ gettingstarted _config
    10. Na página de relacionamentos da biblioteca compartilhada do mapa, utilize os padrões e clique em Avançar.
    11. Na página hosts virtuais do mapa, clique nos padrões e em Avançar.
    12. Na página de raízes de contexto do mapa, configure a raiz de contexto como: wxsrestservice.
    13. Na tela Resumo, clique em Concluir para concluir a instalação.
    14. Salve as alterações na configuração principal.

  3. Se a grade de dados do eXtreme Scale foi iniciada com a segurança do eXtreme Scale ativada, configure a seguinte propriedade no arquivo restservice_home/gettingstarted/restclient/bin/wxsRestService.properties.
    ogClientPropertyFile=restservice_home/gettingstarted/security/security.ogclient.properties
  4. Inicie o servidor de aplicativos e o aplicativo do serviço de dados REST do eXtreme Scale "wxsrestservice".

    Após o aplicativo ser iniciado, revise o SystemOut.log para o servidor de aplicativos e verifique se a seguinte mensagem aparece: CWOBJ4000I: O serviço de dados REST do WebSphere eXtreme Scale foi iniciado.

  5. Verifique se o serviço de dados REST está funcionando:
    1. Abra um navegador e navegue para:

      http://localhost:9080/wxsrestservice/restservice/NorthwindGrid

      O documento de serviço para NorthwindGrid é exibido.

    2. Navegue para:

      http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/$metadata

      O documento Entity Model Data Extensions (EDMX) é exibido

  6. Para parar os processos da grade de dados, use CTRL+C na respectiva janela de comando para parar o processo.