Four months ago, with the help of GeneXus 8.0, we started
a road to new languages, recycling our products developed with GeneXus, pointed
out Juan Pedro Iriarte, Consultant of SSI Albacete SL, GeneXus distributor in
Spain.
We started by migrating the 3,500 objects from our system
to GeneXus, until MySQL became available in the GeneXus Yi Beta version (see
note: http://www.gxtechnical.com/main/hgxnews.aspx?2,6,69,6614).
Then we generated again and, except for some language peculiarities, the system
worked with just the changes required when a Visual Fox application migrates to
Java, explained Iriarte.
Iriarte emphasized that, according to the tests carried
out, the solution is able to run on any operating system supporting Sun's VM
(Linux/Windows/Mac) without any major change. He also added that as MySQL runs
both on Windows and Linux, the decision of the production environment widens
significantly, therefore enhancing GeneXus as multiplatform. The company has run
successful tests both in SQL Server, Postgresql, IBM DB2, and MySQL.
Iriarte said that, as part of the migration process, they
contacted people who had already migrated from Visual Fox to Java to learn their
experience and plan the distribution application migration step by step. At the
XIV GeneXus International Meeting in Uruguay we took notes and we cleaned all
unused objects from the system with the methodology from Concepto, Migrando VFP
a .NET Tips y Sugerencias (Migrating from VFP to .NET, Tips and Suggestions).
Both the challenges of trying a real multiplatform
development and carrying out an installation in Linux were solved thanks to the
GeneXus deployment, said Iriarte.
DBMS |
MySQL |
Platform |
Win-Windows/Linux |
Number of objects |
3500 |
Number of tables |
412 |
Database size (MB) |
1500 |
Protocol |
Using Stateful HTTP |
Servlet Server |
Jakarta-Tomcat |
Servlet Server Platform |
Linux |