ALERTE COOKIE : En naviguant sur notre site, vous acceptez l’utilisation de cookies.
Pour en savoir plus, n’hésitez pas à lire notre Politique de confidentialité et Politique d’usage de cookies.

Migration de Base de données et d'Application multiplateforme Hautement Automatisée, Personnalisée et Optimisée


Convertir Informix 4GL vers Java

Grâce à l'outil Ispirer Migration and Modernization Toolkit il est désormais possible de convertir des applications depuis Delphi vers Java!


Aperçu général


La démo ci-dessous montre comment fonctionne l'outil Ispirer MnMTK pour la migration depuis Informix 4GL vers Java.


Pourquoi Ispirer MnMTK?


Effectuez votre migration avec Ispirer Systems et profitez donc des avantages suivants que vous offre notre outil:

  • Cohérence et Intégration: automatisation jusqu'à 100%

  • Personnalisation rapide: individualisation et optimisation de la converson (1-3 jours ouvrables en moyenne)

  • Engagement pré-vente: nous démontrons une conversion complète au cours de l'évaluation avant que vous preniez une décision

  • Prix Raisonnable: nous offrons une tarification souple

  • Conversion Optimisée: en tant que résultat vous obtenez un code intelligent et maintenable, sans aucun middleware à utiliser après la conversion

Evaluation et Achat


L'évaluation de votre projet de migration permettra de mesurer les ressources nécessaires aussi bien que le coût de votre migration. Afin de faciliter ce processus, n'hésitez pas à remplir et nous envoyer en retour le questionnaire ci-dessous:

  • Questionnaire pour la migration d'Informix 4GL vers Java

  • Télécharger l'outil

    Ispirer Toolkit 10

    Informix 4GL vers Java

    Télécharger

    Demander un devis

    Ispirer Migration Solution

    Informix 4GL vers Java

    Service L'outil

    Caractéristiques de Conversion


    Voici les caractéristiques de la conversion depuis Informix 4GL vers Java à l'aide notre solution de migration:

    • Notre outil de conversion automatisée Ispirer MnMTK convertit une base de données Informix vers des bases de données cibles majeures:
      • Toutes les connections dans les applications Informix 4GL sont migrées vers les connections JDBC avec une correcte commande de connection.
      • Toutes les instructions DML sont migrées vers PreparedStatement de Java. Dans le cas où une base de données est différente d'Informix, l'outil de conversion Ispirer MnMTK change automatiquement les instructions DML en les accordant aux règles de la nouvelle BD.

        Exemple:

        Instruction Informix 4GL de Source :

         SELECT zip FROM accounts

         

        Résultat après la conversion vers Java:

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

         

        Exemples des bases de données différentes:

        Instruction Informix 4GL de Source:

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

         

        Résultat après la conversion vers Java avec SQL Server en tant que BD cible:

         mStmt = conn.prepareStatement("SELECT tab1.col_id FROM tab1 
         WITH(UPDLOCK,ROWLOCK), tab2 WITH(UPDLOCK,ROWLOCK) WHERE 
         tab1.tbl_name = 'tab_name' AND tab1.br_id = 'col_name' ");
         Rs = mStmt.executeQuery();

         

        Instruction Informix 4GL de Source:

         SELECT col2[2,2] FROM test_table;

         

        Résultat après la conversion vers Java avec MySQL en tant que BD cible:

         mStmt = conn.prepareStatement("SELECT SUBSTR(col2,2,1) 
         from test_table");
         Rs = mStmt.executeQuery();

         

    • Migration des Modules d'Informix 4GL  vers des classes Java:
      • Les  fonctions principales des application Informix 4GL ont été migrées vers la classe Constructor de Java.

        Exemple :

        Source Informix 4GL :

         MAIN
         DEFINE
         i INTEGER,
         j INTEGER 
         LET i = 3
         LET j = 5
         END MAIN

        Résultat après la conversion vers Java:

         import java.util.*;
         public class Main_func_4gl
         {
             int i;
             int j;
         
             public Main_func()
             {
                 i = 3;
                 j = 5;
             }
         }
      • Les Records d'Informix 4GL sont représentés par Inner Class à Java. Tous les champs dans les records sont la propriété des classes internes.

        Exemple

        Source Informix 4GL :


         LRRpt RECORD
         account LIKE accounts.account,
         name LIKE accounts.name,
         addr1 LIKE accounts.addr1,
         addr2 LIKE accounts.addr2,
         addr3 LIKE accounts.addr3,
         city LIKE accounts.city,
         state LIKE accounts.state,
         zip LIKE accounts.zip,
         phone LIKE accounts.phone
         END RECORD

        Résultat après la conversion vers Java:

         class Lrrpt_class 
         { 
             String account; 
             String name; 
             String addr1; 
             String addr2; 
             String addr3; 
             String city; 
             String state; 
             String zip; 
             String phone; 
         }

         

    • Migration des formes Infromix 4GL vers Java Swing :
      • Pour constituer les composants notre outil de migration utilise  la classe GridBagLayout. Donc, tous vos contrôles seront placés comme matrice dans l'application Java .
      • Tout text statique va vers JLabel et tous les résultats dans les champs vont vers JTextField.


    Contactez-nous pour en savoir plus.

     
    Témoignages
    Decitre, France

    Sybase ASE vers PostgreSQL

    Nous recherchions un outil pour effectuer une migration de Sybase à PostgreSQL.

    Après quelques recherches nous avons trouvé l’outil d’Ispirer que nous avons...

    ...

    TSS Consultancy, Inde

    Microsoft SQL Server vers Oracle

    Tout a commencé lorsque mon entreprise était à la recherche de la solution de migration de la base de données SQL Server vers Oracle. Plus de 10...

    ...

    Etudes de cas
    IBM DB2 LUW vers PostgreSQL, Etats-Unis

    Notre client était la société publique américaine et l'unité indépendante du gouvernement de l'État.

    ...

    Sybase ASE vers Microsoft SQL Server, Chili

    Ispirer a déjà réalisé des projets pour des clients sur sept continents, y compris l'Amérique du Sud. Cette fois, nous avons eu l'honneur de coopérer avec un grand fabricant de logiciels basé au...

    ...