Configurando o IBM WebFacing Tool

Configurando seus sistemas para a Webfacing Tool envolve as seguintes atividades:

  • Configurando o WebSphere Application Server em seu Servidor iSeries
  • Instalando as PTFs do servidor WebFacing em seu servidor iSeries
  • Iniciando o servidor WebFacing no servidor iSeries
  • Transferindo aplicativos convertidos no servidor iSeries.
Conceitos relacionados
WebFacing Tool

Configurando o WebSphere Application Server em seu Servidor iSeries

O WebSphere Application Server trata da execução de JavaServer Pages e JavaBeans que são gerados como parte do processo de conversão do DDS. Configure o WebSphere Application Server for iSeries utilizando os recursos de documentação nos seguintes Web sites:

No mínimo, é necessário executar as etapas de instalação. É bastante recomendável que você se familiarize com a documentação do IBM WebSphere Application Server, particularmente as seções em instalações e criação de instâncias do servidor de aplicativos.

Como opção, é possível configurar instâncias individuais para o WebSphere Application Server. Se o sistema vai ser utilizado para trabalho de teste e produção, pode ser útil criar instâncias para teste e desenvolvimento e instâncias separadas para produção. Além disso, se mais de um desenvolvedor estiver executando o trabalho de desenvolvimento, seu trabalho poderá ser desenvolvido e testado separadamente, criando instâncias adicionais. A instalação e configuração do WebSphere Application Server configura um servidor HTTP acessível por padrão através da porta 80. Um servidor administrativo é, por padrão, acessível por meio da porta 9060 para a versão 6.0 e 6.1, por meio da porta 9090 para as versões 5.1 Base e 5.1 Express. Os servidores administrativos são acessados por meio de um console com base em navegador. Se você deseja criar instâncias adicionais, consulte os links no Web site acima.

Para a versão 5.1 Base, siga a navegação no iSeries Information Center: Início do WebSphere Application Server > Administração > Configuração e Gerenciamento > Instâncias do Administer WebSphere Application Server > Criar uma nova instância

Para a versão 5.1 Express, siga a navegação no iSeries Centro de Informações: Início do Centro de Informações > serviço de e-business e da Web > Servidores de Aplicativos > WebSphere Application Server - Express 5.0 > Administração > Criar uma instância do servidor de aplicativos

Teste a instalação do WebSphere Application Server. Consulte os links Verify the installation nos sites a seguir para obter informações sobre como testar a configuração do servidor de aplicativos.

Instalando as PTFs do servidor WebFacing em seu servidor iSeries

O servidor WebFacing age como um gateway entre o WebSphere Application Server e seu aplicativo original do iSeries. Informações sobre as PTFs do servidor do WebFacing estão disponíveis no Web site ibm.com/software/awdtools/iseries/.

As PTFs do servidor WebFacing devem ser instaladas no servidor iSeries no qual seu aplicativo será executado. Exceto em alguns servidores iSeries de último modelo, a WebFacing Tool consome ciclos interativos. Embora o WebSphere Application Server possa ser executado no mesmo sistema, ele não precisará ser executado no mesmo sistema em que seu aplicativo está sendo executado. A interface convertida para o seu aplicativo é implementada como um aplicativo WebSphere. Você pode implementar o aplicativo WebFacing WebSphere em um servidor iSeries, enquanto o aplicativo iSeries é instalado em outro.

Iniciando o Servidor de Tempo de Execução do WebFacing no Servidor iSeries

  1. Inicie o servidor de tempo de execução WebFacing em seu servidor iSeries. Para i5/OS V5R2 e posterior, digite STRTCPSVR SERVER(*WEBFACING) a partir da linha de comandos. Para parar o servidor WebFacing, digite ENDTCPSVR SERVER(*WEBFACING) a partir da linha de comandos.
  2. Para assegurar que o servidor está sendo executado, digite WRKACTJOB a partir da linha de comandos.
    1. A partir de uma linha de comandos, digite WRKACTJOB JOB(QQF*) para listar todas as tarefas do WebFacing:
      • QQFWFSVR -- o servidor de tempo de execução WebFacing AND
      • QQFVTSVR -- o servidor de terminal virtual do WebFacing (Mais de um job QQFVTSVR pode estar em execução, o que é normal)
    Nota: Verifique o valor de sistema QAUTOVRT. Se este valor for 0, nenhuma sessão do navegador poderá ser ativada no lugar de jobs do VT (terminal virtual). O servidor de tempo de execução WebFacing conta com jobs do VT. O valor para QAUTOVRT determina o número de jobs do terminal virtual que podem ser iniciados automaticamente. Se necessário, configure QAUTOVRT para *NOMAX ou algum valor maior que 0. Para alterar o valor para QAUTOVRT, utilize o comando WRKSYSVAL do servidor iSeries para trabalhar com valores do sistema.

Transferindo Aplicativos Convertidos no Servidor iSeries

O desenvolvimento de aplicativos é feito em uma estação de trabalho. Posteriormente, os artefatos gerados pelo aplicativo devem ser transferidos para um servidor iSeries, para que possam ser implementados pelo WebSphere Application Server. Configure um método para transferir seus aplicativos convertidos para o servidor iSeries. Quando estiver implementando seus aplicativos convertidos em seu servidor iSeries, você precisará de um método para transferi-los para seu servidor. Os aplicativos são transferidos como arquivos .ear, que são pacotes de aplicativos da Web arquivados criados utilizando o assistente Export. Eles facilitam a implementação e instalação de novos aplicativos da Web WebFacing no WebSphere Application Server. Estes são os métodos principais de transferência de arquivos:
  • Perspectiva Explorador de Sistemas Remotos no workbench do Development Studio Client
  • Compartilhamento de arquivos iSeries NetServer -- Com o compartilhamento de arquivos, os arquivos podem ser transferidos utilizando o assistente para Exportar.
  • FTP -- Com FTP, os arquivos são transferidos manualmente.

O compartilhamento de arquivo NetServer permite mapear uma pasta do IFS em seu servidor iSeries para uma letra de unidade em sua estação de trabalho. Isso permite utilizar o assistente para Importação para transferir arquivos para o servidor da mesma maneira que você pode copiar arquivos de uma pasta para outra na estação de trabalho. Para transferir seus arquivos por FTP, o servidor FTP deve estar em execução no servidor iSeries. Se o FTP não estiver em execução, ele pode ser iniciado inserindo o comando STRTCPSVR *FTP.

O componente WebFacing Tool do Development Studio Client fornece um ambiente de GUI para selecionar, converter e testar as interfaces com o usuário convertidas do aplicativo original.


Feedback