Este tópico descreve como configurar o serviço de dados REST do WebSphere eXtreme
Scale no WebSphere Application Server ou no WebSphere Application Server Network Deployment Versão 6.1.0.25 ou posterior.
Estas instruções também se aplicam às implementações nas quais o WebSphere eXtreme
Scale é integrado com a implementação do WebSphere Application Server.
Antes de Iniciar
Você deve ter um dos seguintes ambientes em seu sistema para configurar e implementar o serviço de dados REST para o
WebSphere eXtreme
Scale.
- O WebSphere Application Server com o cliente WebSphere eXtreme
Scale independente:
- O WebSphere eXtreme
Scale Trial Versão
7.1 com o serviço de dados REST é transferido por download e extraído ou o WebSphere eXtreme
Scale Versão 7.1.0.0 com a correção 2 acumulativa do produto é instalado
em um diretório independente.
- O WebSphere Application Server Versão 6.1.0.25 ou 7.0.0.5 ou posterior está instalado e em execução.
- O WebSphere Application Server integrado com o WebSphere eXtreme
Scale:
O WebSphere eXtreme
Scale Versão 7.1.0.0 com a correção acumulativa 2 ou posterior é instalado sobre o WebSphere Application Server Versão 6.1.0.25 ou 7.0 ou posterior.
Dica: O serviço de dados REST do WebSphere eXtreme
Scale requer apenas que a opção do cliente do WebSphere eXtreme
Scale seja instalada. O perfil não precisa ser
aumentado.
Leia sobre como ativar a segurança Java 2 no centro de informações do WebSphere Application Server.
Procedimento
- Configure e inicie uma grade de
dados.
- Para obter detalhes sobre como configurar uma grade de dados para usar com o serviço de dados REST, consulte Iniciando uma Grade de Dados para os Serviços de Dados REST no WebSphere Application Server.
- Verifique se um cliente pode se conectar com e
acessar entidades na grade de dados. Para obter um exemplo, consulte Tutorial: Introdução ao WebSphere eXtreme Scale.
- Construa a JAR da configuração do serviço eXtreme Scale REST
ou o diretório. Consulte as informações sobre como empacotar e implementar
o serviço REST no Instalando o Serviço de Dados REST.
- Inclua o diretório ou JAR da configuração do serviço de dados
REST no caminho de classe do servidor de aplicativos:
- Abra o console administrativo do WebSphere Application Server
- Navegue para
- Clique em Novo
- Inclua as seguintes entradas nos campos apropriados:
- Nome: extremescale_rest _configuration
- Caminho de classe: <diretório ou jar da configuração do
serviço REST>
- Clique em OK
- Salve as mudanças na configuração principal
- Inclua o JAR de tempo de execução do cliente do WebSphere eXtreme
Scale,
wsogclient.jar, e o JAR ou o diretório de configuração do serviço de dados REST
no caminho de classe do servidor de aplicativos:
Essa etapa não será necessária se o WebSphere eXtreme
Scale for integrado com o WebSphere Application Server.
- Abra o console administrativo do WebSphere Application Server.
- Navegue para .
- Clique em Novo.
- Inclua as seguintes entradas nos campos:
- Nome: extremescale_client_v71
- Caminho da classe: wxs_home/lib/wsogclient.jar
Lembre-se: Inclua cada caminho em uma linha separada.
- Clique em OK.
- Salve as alterações na configuração principal.
- Instale o arquivo EAR do serviço de dados REST, wxsrestservice.ear,
no WebSphere Application Server usando o console administrativo:
- Abra o console administrativo do WebSphere Application Server.
- Clique em .
- Navegue para o arquivo /lib/wxsrestservice.ear no sistema de arquivos, selecione-o e clique em Avançar.
- Se estiver usando o WebSphere Application
Server Versão 7.0, clique em Avançar.
- Se estiver usando o WebSphere Application Server Versão 6.1, insira um valor de Raiz de Contexto com o nome: /wxsrestservice e continue na próxima etapa.
- Escolha uma opção de instalação detalhada e clique em Avançar.
- Na tela de avisos de segurança do aplicativo, clique em
Continuar.
- Escolha as opções de instalação padrão e clique em
Avançar.
- Escolha um servidor para o qual o aplicativo será mapeado e clique em
Avançar.
- Na página de recarregamento de JSP, utilize os padrões e clique
em Avançar.
- Na página de bibliotecas compartilhadas, mapeie o módulo wxsrestservice.war
para as bibliotecas compartilhadas definidas:
- extremescale_rest_configuration
- extremescale_client_v71
Dica: Esta biblioteca compartilhada será necessária apenas se o WebSphere eXtreme
Scale não estiver integrado
ao WebSphere Application Server.
- Na página de relacionamentos da biblioteca compartilhada do
mapa, utilize os padrões e clique em Avançar.
- Na página hosts virtuais do mapa, clique nos padrões e em
Avançar.
- Na página de raízes de contexto do mapa, configure a raiz de
contexto como: wxsrestservice
- Na tela Resumo, clique em Concluir para concluir a
instalação.
- Salve as alterações na configuração principal.
- Inicie o aplicativo de serviço de dados REST wxsrestservice:
- Acesse o aplicativo no console administrativo.
- WebSphere Application Server Versão 7.0:
No console administrativo, clique em .
- WebSphere Application Server Versão 6.0:
No console administrativo, clique em .
- Marque a caixa de seleção ao lado do aplicativo wxsrestservice e clique em Iniciar.
- Revise o arquivo SystemOut.log para o perfil do servidor de aplicativos. Quando o serviço de dados REST for iniciado com êxito, a seguinte mensagem será exibida no arquivo SystemOut.log para o perfil do servidor:
CWOBJ4000I: O serviço de dados REST do WebSphere
eXtreme Scale foi iniciado.
- Verifique se o serviço de dados do REST está funcionando: O número da porta pode ser localizado no arquivo SystemOut.log dentro do diretório de logs do perfil do servidor de aplicativos ao consultar a primeira porta exibida para o identificador de mensagem: SRVE0250I.. A porta padrão é 9080.
Por exemplo:http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/ Resultado: O documento de serviço AtomPub é exibido.
Por exemplo: http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/$metadata.
O documento Entity Model Data Extensions (EDMX) é exibido.
- Para parar os processos da grade de dados, use CTRL+C na
respectiva janela de comando.