Configuração de Cotações Streaming

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.
Antes de Iniciar
Pré-requisitos:
  1. Faça download e instale a correção de ativação do sistema de mensagens da Web do WebSphere Application Server Pacote de Recursos para Web 2.0
  2. Importe o código de amostra no espaço de trabalho.
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:

  1. Ativar o servidor do sistema de mensagens da Web:
    1. Na visualização Servidores, clique com o botão direito do mouse em WebSphere Application Server e selecione Iniciar.
    2. Depois que o servidor for iniciado, clique com o botão direito do mouse em WebSphere Application Server e selecione Administração > Executar Console Administrativo. O Console Administrativo é aberto
    3. Efetuar login no console administrativo do WebSphere Application Server.
    4. Clicar em Servidores > Servidores de Aplicativos.
    5. Clique no servidor de aplicativos atual na lista de servidores de Aplicativos. A guia Configuração do servidor de aplicativos é aberta.
    6. 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.
    7. 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.
    8. Clique em Canal de Entrada do Contêiner da Web. A guia Configuração do canal de entrada do contêiner da Web é aberta.
    9. Clique em Propriedades Customizadas.
    10. 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.
    11. Você pode reiniciar o servidor de aplicativos agora ou aguardar até depois da etapa Configurar Barramento de Integração de Serviços.
  2. Configurar um barramento de integração de serviços:
    1. Efetuar login no console administrativo do WebSphere Application Server.
    2. Expanda Integração de serviço, em seguida, clique em Barramentos. A página Barramentos é aberta.
    3. Clique em Novo para criar um barramento novo.
    4. No campo nome, digite thebus e, em seguida, cancele a seleção de Segurança de barramento. Clicar em Avançar.
    5. Em Confirmar criação de uma página de barramento novo, clique em Concluir.
    6. Clique em thebus. A guia Configuração do thebus é aberta.
    7. Na lista Topologia, clique em Membros do barramento. Em seguida, clicar em Incluir.
    8. Selecionar o servidor no qual você deseja instalar o aplicativo. Clicar em Avançar.
    9. Para obter o restante das etapas, selecione os valores padrão, em seguida, clique em Concluir.
    10. Na caixa de Mensagens, clique em Salvar para salvar as informações do repositório.
    11. Na visualização Servidores, clique com o botão direito do mouse em WebSphere Application Server v6.1 e selecione Reiniciar.
  3. Criar um connection factory de tópico:
    1. Efetuar login no console administrativo do WebSphere Application Server.
    2. Clique em Recursos > JMS > Connection factories de tópico. A página do Connection factories de tópico é aberta.
    3. Expanda Escopo. Na lista Escopo, selecione um escopo de nível do servidor.
    4. Clicar em Novo. Selecionar Provedor de sistemas de mensagens padrão e clique em OK.
    5. No campo nome, digite QuoteStreamer.
    6. No campo nome de JNDI, digite jms/QuotePublish.
    7. No campo Nome de barramento, selecione thebus.
    8. Clicar em Aplicar e, em seguida, clicar em Salvar para salvar as informações do repositório.
  4. Execute a amostra no servidor:
    1. No Enterprise Explorer, clique com o botão direito do mouse em QuoteStreamer e selecione Executar Como > Executar no Servidor. 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:
      1. Efetuar login no console administrativo do WebSphere Application Server.
      2. Clicar em Servidores > Servidores de Aplicativos.
      3. Selecionar o servidor de destino.
      4. Na lista Comunicações, clique em Portas.
      5. WC_defaulthost identifica a porta HTTP não segura.
    2. 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.
Dica: Se você receber uma mensagem de erro depois de alterar a URL, faça o download e instale a Correção de ativação do sistema de mensagens da Web do pacote de recursos do Web 2.0.

Feedback