사이트에서 쿠키를 사용합니다: 그 웹 사이트를 방문할 때 쿠키 사용에 동의하게됩니다.
자세한 내용은 개인 보정보호 정책쿠키 정책을 살펴보시기 바랍니다.

레거시 응용프로그램 및 데이터베이스의 지능형, 사용자 정의 및 상당히 자동화된 플랫폼 간 마이그레이션


Informix 4GL에서 Java로 마이그레이션

Ispirer MnMTK 애플리케이션의 마이그레이션 및 현대화는 툴킷은 Informix 4GL에서 VB.NET으로 자동 변환을 제공합니다.


Ispirer MnMTK 2015의 주요 장점

  • 고품질의 기술 지원 Ispire Systems의 기술 팀은 다양한 수준의 마이그레이션 프로젝트에서 엄청난 경험을 가지고 있습니다.
  • 고객 지향적 접근 방식 및 신속한 고객화 맞춤 버전이 고객님의 비즈니스 요구 사항을 완벽하게 충족할 수 있도록 Ispirer MnMTK를 개인화합니다. 고객님께 맞춤 및 최적화 변환은 영업일 2일 내에 수행합니다.
  • 사전 판매 전시 결정을 내리기 전에 평가 과정에서 변환을 입증합니다.
  • 유연한 가격 정책 다양한 옵션을 제공 할 수 있으며, 그 중에서 고객님께 딱 맞는 옵션을 찾을 수 있습니다
  • 최적화된 변환 변환 후에는 Ispirer의 미들웨어를 사용할 필요없이 지능적인 코드를 얻을 수 있습니다.

평가 과정

평가는 마이그레이션의 노력과 비용을 추정하는데 도움을 줍니다. 더 자세한 평가의 공정을 위해 다름 링크를 참조하시기 바랍니다.

  • Informix 4GL to Java Migration Questionnaire

  • 라이브 프리젠테이션

    Ispirer 마이그레이션 솔루션

    Informix 4GL to Java

    요청하기

    견적 요청

    Ispirer 마이그레이션 솔루션

    Informix 4GL to Java

    서비스 툴킷

    변환 기능

    • Ispirer MnMTK는 Informix 데이터베이스에서 모든 가장 대중적인 타겟 데이터베이스로 마이그레이션합니다:
      • Informix 4GL 응용 프로그램으로 연결되는 모든 데이터베이스는 JDBC 커넥션을 사용하여 마이그레이션 됩니다.
      • 모든 DML 문장은 Java의 PreparedStatement로 마이그레이션 됩니다. 데이터베이스가 Informix Ispirer MnMTK 변환 도구와 다른 경우 DML 문은 자동적으로 새로운 데이터베이스 규칙을 따르게 됩니다.

        예제:

        소스 Informix 4GL 문:

         SELECT zip from accounts

         

        Java로의 변환 결과:

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

         

        다른 데이터베이스인 경우 예제:

        소스 Informix 4GL 문:

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

         

        타겟 데이터베이스 MSSQL과 Java로의 변환 결과:

         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();

         

        소스 Informix 4GL 문:

         SELECT col2[2,2] from test_table;

         

        타겟 데이터베이스 MySQL과 Java로의 변환 결과 :

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

         

    • Informix 4GL 모듈에서 Java 클래스로 마이그레이션
      • Informix 4GL 응용 프로그램의 메인 함수는 Java의 생성자 클래스로 마이그레이션.

        예제 :

        소스 Informix 4GL :

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

        Java로의 변환 결과:

         import java.util.*;
         public class Main_func_4gl
         {
             int i;
             int j;
          
             public Main_func()
             {
                 i = 3;
                 j = 5;
             }
         }
      • Informix 4GL 레코드는 Java의 내부 클래스로 표현되며, 레코드의 모든 필드는 내부 클래스의 속성입니다.

        예제

        소스 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

        Java로의 변환 결과

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

         

    • Infromix 4GL 양식(forms)에서 Java Swing으로 마이그레이션
      • 구성 요소(components)를 위해 우리의 마이그레이션 도구는 GridBagLayout을 사용합니다. 그래서 모든 컨트롤(controls)은 Java 응용 프로그램의 grid로 대체 됩니다.
      • 모든 정적 텍스트(static text)는 JLable로 이동되며, 모든 결과는 JTextField 필드로 이동됩니다.

    다음 샘플을 다운로드 하실 수 있습니다.

    이 데모는 DML과 커서 작업을 포함하여 Informix 4GL 로직을 Java 클래스로 변환할 수 있습니다. 여기 원래의 Informix4GL 로직 통해 일반 자바 클래스 구조의 데모를 찾을 수 있습니다.


    추가로 문의 사항이 있으시면 연락주시기 바랍니다.

     
    Testimonials
    28.03.2018Extedo, 독일
    DB2를 MSSQL Server로


    EXTEDO 사는 1996년에 간단한 비전을 가져 IABG 사의 부서로 설립되었습니다. 즉 생명과학 기관에게 산업별 표준비율과 규제 요구사항에 수월히 도와줍니다.

    ...

    21.03.2018WeCare Technologies, 팔레스타인
    Oracle를 SAP HANA로

    Ispirer 도구 보다 SQL 마이그레이션을 위한 더 나은 도구가 있는지 의심스럽습니다. 이 도구는 문제없이 작업합니다. 그리고 지원이 훌륭합니다!

    ...

    Case Studies
    29.09.2017Informix 4GL에서 .NET로, 영국

    이 프로젝트는 유럽의 주요 상업용 텔레비전 네트워크 중 하나에서 실행되었습니다.

    ...

    29.09.2017Microsoft SQL Server에서 Oracle로 마이그레이션,벨기에

    우리의 고객은 30 개국 이상에서 1 만개 이상의 상점을 운영하는 세계 유수의 소매 업체 중 하나였습니다. 이 회사는 공정한 가격으로 다양한 제품과 서비스를 제공함으로써 약 1 천만 고객에게 서비스를 제공합니다. 유럽, 중남미 및 아시아의 3 개 주요 시장에서 운영됩니다.Ispirer의 참여는 벨기에의 고객 부서와 관련이 있습니다.

    ...