Migração de Aplicações para Ambiente Web - Uma Abordagem Prática
Apresentação, em forma de visualização uma outra versão do sistema de demonstração, desenvolvido com uma ferramenta de utilização comercial, baseada em Cobol (COBOL, 2007), com mais recursos de interface, e que usa os conceitos e métodos já expostos e utilizados no sistema apresentado no artigo, exibidos nas figuras 53 a 57.
Figura 53 – Autenticação
Figura 54 – Menu de opções
Figura 55 – Cadastro de clientes
Figura 56 – Outros recursos da Interface
Figura 57 – Consulta ao cadastro
Conforme a figura 58, para a coleta dos tempos de processamento na aplicação comercial, foram inseridos dois pontos de medição “i” e “f” onde se registra a hora em minutos, segundos e quantidade de nanosegundos composta de 100 ciclos. O resultante da diferença entre uma medição “i” em uma “f” subseqüente nos mostra o tempo gasto no semi-ciclo cliente da aplicação -> aplicação -> cliente da aplicação, trajeto 3-4-3, tempo médio “F”; já a diferença entre uma medição “f” e uma “i” subseqüente nos mostra o tempo gasto no semi-ciclo servidor de páginas -> navegador do usuário -> servidor de páginas, trajeto 2-1-2, tempo médio “I”.
Esquema de medição.
Figura 58 - Pontos de medição nos componentes do mecanismo de acesso
A seguir na tabela 6, apresenta-se a relação dos tempos coletados onde se observa que a média do semi-ciclo “F”, 0,069664196 segundos é bem inferior a do semi-ciclo “I”, que tem uma média de 0,730780406 segundos ou seja cerca de dez vezes superior ao “F”. Estas informações tornam claras que qualquer otimização que se queira fazer no processo devem ser levadas em consideração questões como eficiência do servidor de paginas, link entre o servidor e a máquina do usuário e o próprio equipamento do usuário, embora já considere a média de 0,7 segundos um tempo de espera bastante aceitável.
Tabela 6 – Seqüência de medições - inicio
Tabela 6 – Seqüência de medições - término
Migração de Aplicações para Ambiente Web - Uma Abordagem Prática