애플리케이션 마이그레이션 프로젝트의 초기 공동 작업 단계로서 개념의 증명 (Proof-of-Concept)
고객님
재산 피해 보험, 생명 보험 및 은퇴 서비스 시장에서 운영되는 세계 최대의 보험 기관 중 하나인 이집트 지점입니다. 전 세계적으로 약 9 천만 명의 고객님이 가져 있습니다.
도전
고객님은 Informix 4GL 데스크탑 애플리케이션을 웹 애플리케이션으로 이동하여 프로덕션 시스템 중 하나를 현대화하기로 결정했습니다. 이 솔루션 덕분에 로컬 시스템에 애플리케이션을 설치할 필요가 없으므로 애플리케이션이 가볍고 지원 될 것입니다.
이러한 이동의 주요 도전 과제는 데스크톱 및 웹 애플리케이션의 동작 차이입니다. 예를 들어 데스크탑 애플리케이션에는 "핫키"가 있으며 화살표를 사용하여 일부 컨트롤로 이동할 수 있지만 웹 애플리케이션에서는 이러한 동작이 기본적으로 구현되지 않습니다.
Ispirer는Ispirer 마이그레이션 솔루션이 이러한 과제에 부합한다는 것을 입증하기 위해 Proof-Of-Concept 단계에서 애플리케이션 마이그레이션 프로젝트를 시작합니다.
솔루션
고객님의 요구 사항 분석하고 나서 Ispirer 전문가는 마이그레이션 자동화 및 코드 유지 관리를 위해 ASP.NETWeb Forms을 기본 디자인 패턴으로 선택하도록 제안했습니다. UI 변환은 처음부터 개발되어 프로젝트에 구현되었습니다.
Proof-Of-Concept 단계 동안 Ispirer 기술 팀은 약 13,000코드줄를 C# ASP.NET로 변환하고 Ispirer MnMTK를 확장했습니다. 새로운 변환 규칙 덕분에 Toolkit은 Informix 4GL * .per 파일을 ASP.NET * .aspx 파일로 변환 할 수 있습니다. 또한 데이터베이스 (쿼리, 커서)와 작동하는 Informix 4GL 변환을 상당히 발달했습니다.
결과 및 장점
Ispirer MnMTK의 광범위한 기능을 사용하여 짧은 시간에 성공적인 변환 결과를 얻을 수 있고 제공된 애플리케이션을 개발 및 유지 관리 할 준비가되었으므로 Proof-Of-Concept는 Ispirer 마이그레이션 솔루션이 이러한 애플리케이션 변환 프로젝트에 최적인 솔루션임을 입증했습니다.
기술 및 툴
Ispirer MnMTK 2015, Informix 4GL, Microsoft C# .NET, ASP.NET Web Forms, Informix database, Microsoft SQL Server database.
2016
Informix 4GL에서 C#.NET으로 애플리케이션 변환의 Ispirer의 솔루션에 대해 더 알아보시기 바랍니다.
|