Aplicações Corporativas - Cases
Case I - Visual Servlet Converter
O objetivo dessa consultoria foi a conversão dos sistemas web acadêmicos
desenvolvidos pelo Centro de Computação da Unicamp (CCUEC),
da tecnologia legada Visual Servlet da IBM para uma solução
tecnológica atualizada e eficiente, compatível com o padrão
J2EE (Java 2 Enterprise Edition) versão 1.3.
O CCUEC é o principal provedor de sistemas de informação
corporativos para toda Unicamp, desde sistemas acadêmicos, até
sistemas de controle de finanças e patrimônio.
Objetivos:
- Eliminar a dependência da tecnologia proprietária Visual
Servlet da IBM, cujo suporte havia sido descontinuado;
- Permitir o uso de versões mais recentes da máquina Java,
especialmente otimizada para uso de servidores de aplicação;
- Permitir o uso de funcionalidades mais sofisticadas, como pool de
conexões.
Soluções adotadas:
- Criação de um software de conversão do padrão
Visual Servlet da IBM para o J2EE da Sun versão 1.3. Esse software
foi desenvolvido utilizando a tecnologia ANTLR (http://www.antlr.org)
de geração de conversores;
- Elaboração de um novo modelo de desenvolvimento de aplicações
baseados na ferramenta visual NetBeans (http://www.netbeans.org)
e no software de controle de versões CVS (http://www.cvshome.org);
- Mentoring na implementação de diversas otimizações
no ambiente de produção, entre elas pool de conexões.
Benefícios alcançados:
- Ambiente de execução otimizado e adequado para aplicações
da plataforma J2EE;
- Arquitetura de aplicações baseada em padrão de
mercado para sistemas de larga escala desenvolvidos em Java;
- Ambiente de desenvolvimento adequado às melhores práticas
de desenvolvimento de aplicações J2EE.
|