Este exemplo contém um aplicativo da Web funcional que exibe cotações de ações para demonstrar os recursos do Web 2.0 neste produto.
Por Que e Quando Desempenhar Esta Tarefa
Dica: É possível executar esse tutorial usando o WebSphere Application
Server Versões 6.1 e 7.0.
Importante: Estas instruções supõem que você esteja utilizando
uma instalação de servidor independente. As instruções podem diferir em um ambiente de Implementação de Rede.
Para configurar o servidor:
- Ativar o servidor do sistema de mensagens da Web:
- Na visualização Servidores, clique com o botão direito do mouse em WebSphere Application
Server e selecione Iniciar.
- Depois que o servidor for iniciado, clique com o botão direito do mouse em WebSphere Application Server e selecione . O Console Administrativo
é aberto
- Efetuar login no console administrativo do WebSphere Application Server.
- Clicar em .
- Clique no servidor de aplicativos atual na lista de servidores de
Aplicativos. A guia Configuração do servidor de aplicativos é aberta.
- Na lista Configurações do Contêiner, expanda Configurações do Contêiner
da Web e clique em Cadeias de transporte do contêiner da Web.
A lista cadeias de transporte do contêiner da Web é aberta.
- Clique em WCInboudDefault ou selecione a cadeia de transporte
que corresponde ao Host Virtual que você selecionará durante a instalação do
aplicativo. A cadeia de transporte representa pilhas do protocolo de rede
que operam em um cliente ou servidor. A guia Configuração do WCInboundDefault
é aberta.
- Clique em Canal de Entrada do Contêiner da Web.
A guia Configuração do canal de entrada do contêiner da Web é aberta.
- Clique em Propriedades Customizadas.
- Clicar em Novo e digite webmsgenabled para a propriedade nome e
true para o valor. Clique em Aplicar.Na caixa de Mensagens, clique em Salvar para salvar as informações do
repositório.
- Você pode reiniciar o servidor de aplicativos agora ou aguardar até depois da etapa Configurar Barramento de Integração de Serviços.
- Configurar um barramento de integração de serviços:
- Efetuar login no console administrativo do WebSphere Application Server.
- Expanda Integração de serviço, em seguida, clique em Barramentos.
A página Barramentos é aberta.
- Clique em Novo para criar um barramento novo.
- No campo nome, digite thebus e, em seguida, cancele a seleção de Segurança de barramento. Clicar em Avançar.
- Em Confirmar criação de uma página de barramento novo, clique em Concluir.
- Clique em thebus. A guia Configuração do thebus
é aberta.
- Na lista Topologia, clique em Membros do barramento.
Em seguida, clicar em Incluir.
- Selecionar o servidor no qual você deseja instalar o aplicativo.
Clicar em Avançar.
- Para obter o restante das etapas, selecione os valores padrão, em seguida, clique em Concluir.
- Na caixa de Mensagens, clique em Salvar para salvar as informações do
repositório.
- Na visualização Servidores, clique com o botão direito do mouse em WebSphere Application
Server v6.1 e selecione Reiniciar.
- Criar um connection factory de tópico:
- Efetuar login no console administrativo do WebSphere Application Server.
- Clique em . A página do
Connection factories de tópico é aberta.
- Expanda Escopo. Na lista Escopo, selecione
um escopo de nível do servidor.
- Clicar em Novo. Selecionar Provedor de sistemas de mensagens padrão e clique em OK.
- No campo nome, digite QuoteStreamer.
- No campo nome de JNDI, digite jms/QuotePublish.
- No campo Nome de barramento, selecione thebus.
- Clicar em Aplicar e, em seguida, clicar em Salvar para salvar as informações do repositório.
- Execute a amostra no servidor:
- No Enterprise Explorer, clique com o botão direito do mouse em QuoteStreamer e
selecione . A janela Executar no Servidor é aberta.
Dica: Quando executar
index.html no servidor, a URL padrão usará
https:// com uma porta segura, por exemplo
9443. Na caixa de endereço da Web, altere a URL para
http:// para uma porta não segura, por exemplo 9082.Para localizar uma porta HTTP não
segura:
- Efetuar login no console administrativo do WebSphere Application Server.
- Clicar em .
- Selecionar o servidor de destino.
- Na lista Comunicações, clique em Portas.
- WC_defaulthost identifica a porta HTTP não segura.
- Selecione WebSphere Application Server e
clique em Concluir.
Resultados
Quando um serviço de sistema de mensagens da Web é iniciado, a linha a seguir é exibida na visualização de Console:
[3/5/08 11:22:31:437 EST] 0000000a WebMsgService I CWPSB1102I: The Web messaging service has started.