STE SITIO WEB UTILIZA COOKIES: si continúa navegando en este sitio, está dando su consentimiento para la aceptación de las cookies.
Para obtener más información, por favor, lea nuestra Política de privacidad y Política de cookies.

Migración y Modernización
Automatizada y Personalizada
de Bases de Datos y Aplicaciones


Convertir Informix 4GL a Java

Java logo

Ispirer MnMTK es capaz de convertir las aplicaciones de Informix 4GL a Java.

Desafíos
A menudo es difícil y costoso de cambiar y migrar aplicación Informix 4GL. Le ofrecemos la conversión de las características de Informix 4GL tales como la lógica de negocio, formularios, informes y otros a las clases de Java apropiadas.
Nuestra herramienta de migración de base de datos y aplicaciones Ispirer MnMTK también utilizará el tipo requerido de las variables y la información del tipo de registro de la base de datos o de un archivo adicional con la información necesaria. Estamos ofreciendo proporción de conversión automatizada de cerca de 90% con la versión de Ispirer MnMTK regular. La disponibilidad de soporte cualificado y experto ayuda a alcanzar hasta un 100% de automatización para el proceso de migración entero con las versiones personalizadas de nuestra herramienta de migración de base de datos y aplicaciones.


Características de la Conversión

  • Nuestra herramienta de conversión automatizada Ispirer MnMTK convierte base de datos Informix a todas las bases de datos de destino más populares:
    • Todas las conexiones de base de datos en Aplicación Informix 4GL se migran a las conexiones JDBC con un comando de conexión correcto.
    • Todas las sentencias DML se migran a PreparedStatement en Java. En el caso cuando una base de datos es diferente de Informix la herramienta de conversión Ispirer MnMTK cambia automáticamente una sentencia DML de acuerdo con las reglas de base de datos nuevas.

      Ejemplo:

      Sentencia Informix 4GL de Origen

      1. SELECT zip
      2. FROM accounts

      Resultado después de la conversión a Java:

      1. mStmt = conn.prepareStatement("SELECT zip
      2. from accounts");
      3. Rs = mStmt.executeQuery();

      Ejemplos de bases de datos diferentes:

      Sentencia Informix 4GL de Origen

      1. SELECT tab1.col_id
      2. FROM tab1, tab2
      3. WHERE tab1.tbl_name = "tab_name" AND tab1.br_id = "col_name"
      4. FOR UPDATE

      Resultados después de la conversión a Java con base de datos de destino MSSQL:

      1. mStmt = conn.prepareStatement("SELECT tab1.col_id
      2. FROM tab1
      3. WITH(UPDLOCK,ROWLOCK),
      4. tab2 WITH(UPDLOCK,ROWLOCK)
      5. WHERE tab1.tbl_name = 'tab_name'
      6. AND tab1.br_id = 'col_name' ");
      7. Rs = mStmt.executeQuery();

      Sentencia Informix 4GL de Origen

      1. SELECT col2[2,2] FROM test_table;

      Resultados después de la conversión a Java con base de datos de destino MySQL:

      1. mStmt = conn.prepareStatement("SELECT SUBSTR(col2,2,1)
      2. from test_table");
      3. Rs = mStmt.executeQuery();
  • Migración de Informix 4GL Modules a clases Java:
    • Las principales funciones en la aplicación Informix 4GL se migran a la clase Constructor en Java.

      Ejemplo:

      Informix 4GL de Origen:

      1. MAIN
      2. DEFINE i INTEGER,
      3. j INTEGER
      4. LET i = 3
      5. LET j = 5
      6. END MAIN

      Resultados después de la conversión a Java:

      1. import java.util.*;
      2. public class Main_func_4gl
      3. {
      4. int i;
      5. int j;
      6. public Main_func()
      7. {
      8. i = 3;
      9. j = 5;
      10. }
      11. }
    • Registros de Informix 4GL están representados por Clase Interna en Java. Cada campo en el registro es una propiedad de clase interna.

      Ejemplo

      Informix 4GL de Origen:

      1. LRRpt RECORD
      2. account LIKE accounts.account,
      3. name LIKE accounts.name,
      4. addr1 LIKE accounts.addr1,
      5. addr2 LIKE accounts.addr2,
      6. addr3 LIKE accounts.addr3,
      7. city LIKE accounts.city,
      8. state LIKE accounts.state,
      9. zip LIKE accounts.zip,
      10. phone LIKE accounts.phone
      11. END RECORD

      Resultados después de la conversión a Java:

      1. class Lrrpt_class
      2. {
      3. String account;
      4. String name;
      5. String addr1;
      6. String addr2;
      7. String addr3;
      8. String city;
      9. String state;
      10. String zip;
      11. String phone;
      12. }
  • Migración de Infromix 4GL Forms a Java Swing:
    • Para la composición de los componentes nuestra herramienta de migración utiliza la clase GridBagLayout. Así que todos sus controles se colocarán como la red en una aplicación Java.
    • Todo texto estático va a JLabel y todos los resultados en un campo van a JTextField.

Puede descargar más muestras:


Por qué Ispirer MnMTK

Ispirer MnMTK automatiza el proceso de migración entero de su aplicación Informix 4GL corriente a Java. Además, con Ispirer MnMTK usted elimina la mayoría de los riesgos asociados y reduce considerablemente los esfuerzos internos. Todos estos beneficios están disponibles a costos muy razonables y competitivos, lo que hace Ispirer MnMTK aún más atractivo instrumento para este tipo de proyecto. Ispirer MnMTK es también una herramienta de conversión muy flexible. Cualquier dirección de la migración puede ser desarrollada más. Esto puede proporcionar la conversión en los plazos más breves.

Lea más sobre Beneficios Clave de Ispirer MnMTK.

Presentación en Vivo

Solución de Migración de Ispirer

Informix 4GL a Java

Solicitar

Solicitar un Presupuesto

Solución de Migración de Ispirer

Informix 4GL a Java

Servicio Herramienta

Si Usted tiene algunas preguntas o desea obtener más información, siempre puede ponerse en contacto con nosotros.

 
Testimonios
Septiembre 11, 2017Cardtek, Turquía
Microsoft SQL Server a Oracle

"Cardtek es la empresa más valiosa en el sector financiero y bancario en Turquía. Entre otros numerosos proyectos, estamos operando un sistema de recolección de...

...

Septiembre 11, 2017Caxton & CTP Publishers and Printers Ltd, Sudáfrica
Sybase ASE a MySQL

"Estimada Vera,

Donde estamos es el siguiente:

1. Hemos habilitado todo nuestro software para operar en una 'Agnostic Manner' en que ya no es hardware y tipo de base...

...

Estudios de Caso
Septiembre 14, 2017Oracle Forms a Java, Estados Unidos
¡La viabilidad de la migración automática de Oracle Forms a Java con Ispirer MnMTK se ha probado!


A principios de 2017, Ispirer Systems fue contactado por una de las compañías global de...

...

Junio 5, 2017Oracle a PostgreSQL, Rusia
Servicios profesionales de migración de paquetes y procedimientos almacenados de Oracle a PostgreSQL.


A finales de 2016, Ispirer Systems realizó servicios de migración para uno de los...

...