| | | Aprofundando no paradigma GeneXus |
| (10/08/2004-00:00) |
SSI Albacete migrou sua solução de distribuição do Visual Fox para Java incorporando MySQL como DBMS, seguindo a evolução tecnológica e proposta multiplataforma de GeneXus. |
Empreendemos com GeneXus 8.0 o caminho para as novas
linguagens h á quatro meses, com motivo da reciclagem de nossos
produtos desenvolvidos com GeneXus, assinalou Juan Pedro Iriarte, consultor de
SSI Alvacete SL., distribuidor GeneXus na Espanha. Começamos transferindo para GeneXus 8.0 os 3.500 objetos
do nosso sistema até aparecer a
alternativa de MySQL na versão Beta de
GeneXus Yi (ver nota: http://www.gxtechnical.com/main/hgxnews.aspx?2,6,69,6614). Então
voltamos a gerar e, salvo particularidades próprias da linguagem, o sistema funcionou quase sem mudanças; mais que o normal para a transferência de uma aplicação Visual Fox a Java,
explicou Iriarte.
Iriarte destacou que de acordo com as provas
realizadas, sem a necessidade de nenhuma mudança transcendental, a solução
é capaz de ser executada em qualquer
sistema operativo que suporte VM de Sun (Linux/Windows/Mac). Além disso, assinalou que levando em conta que MySQL
é executado tanto em Windows como em
Linux, a decisão de qual será o entorno de produção de nossas aplicações se amplia consideravelmente e portanto potencia
GeneXus como multiplataforma. A empresa tem realizado com êxito provas tanto em SQL
Server, Postgresql, IBM DB2, y MySQL.
Por outro lado, Iriarte comentou
que como parte do processo de migração,
entraram em contato com pessoas que já
tinham realizado a transferência de
Visual Fox para Java, para conhecer suas experiências e planificar passo a passo a conversão da aplicação de distribuição. E durante o XIV Encontro Internacional GeneXus no
Uruguai, tomamos nota e limpamos o sistema de objetos sem uso, com a metodologia
do pessoal da Concepto, migrando VFP para .NET Tips e Sugerencias,
acrescentou.
Tanto o desafio de provar um desenvolvimento multiplataforma
real, como o de realizar uma instalação
dentro de Linux, foram solucionados graças ao deploy de GeneXus, afirmou
Iriarte.
DBMS |
MySQL |
Plataforma |
Win-Windows/Linux
|
Quantidade de objetos |
3500
|
Quantidade de tabelas |
412
|
Tamanho da base de dados (MB) |
1500
|
Protocolo |
Using Stateful HTTP S |
Servidor de Servlets |
Jackarta-Tomcat
|
Plataforma do servidor de servlets |
Linux
|
|
| | | | | | | | |
| |