본문바로가기

R&D

iFramework V5.0

iFramework은 자바 및 웹 표준 기술을 기반으로 대규모 거래를 안정적으로 처리하면서 개발생산성과 운영의 안정성을 확보할 수 있는 최적의 웹 어플리케이션 프레임워크입니다. 또한 기업용 애플리케이션 개발을 위한 기본 아키텍처 및 개발에 필요한 필수 공통 모듈을 제공함으로써 설계 및 개발 기간을 단축하여 표준화된 애플리케이션의 신속한 개발을 지원합니다.

Enterprise 시스템 구축을 위한 최적의 환경 지원

iFramework
  • 오픈 아키텍쳐
    JavaEE 환경의 기반 표준 스펙 준수
    벤더 독립적인 애플리케이션 개발
    3rd 파티 지원 도구의 유연한 통합
  • 안정적인 시스템 구축
    기능별 Layer 구분이 명확한
    아키텍처로 대용량 처리를
    안정적으로 지원
    다양한 적용 사례로 성능 및
    안전성 검증
    다양한 Built in
    컴포넌트 지원
  • Plug-in 방식의 서비스
    화면, 비즈니스, SQL Query등
    애플리케이션 구성 요소를
    plug-in 방식으로 처리
    업무의 중단 없이
    서비스 컴포넌트 교체 가능
  • Plug-in 방식의 서비스
    서비스 표준기술인 Ajax
    아키텍처 지원
    XML, SOAP, REST 등
    Web2.0 표준 기술 지원

특징

iFramework 은 기업용 애플리케이션의 개발 생산성 향상과 안정적인 운용을 위해 국제 표준을 준수하면서 확장(Extensible) 가능하고 고객의 IT 환경에 따른 유연한 적용(Customizable)이 가능한 아키텍처를 제공 합니다.

iFramework

  • 생산성

    Enterprise 급 시스템 개발환경 지원
    플랫폼 독립적이고 Layer 구분이 명확한
    검증되고 정형화된 표준 아키텍처를 제공하여
    아키텍처 설계 과정 간소화
    패턴화된 소스코드 제공으로 뛰어난
    가독성을 보장
    개발자가 비지니스로직에만
    집중할 수 있는 AOP 구조제공
    개발에 필요한 다양한 도구 및 솔루션을
    프레임워크에 통합하여 효율적인 개발 가능
  • 확장성

    오픈아키텍처 지향 및
    강력한 커스터마이징 기능
    다양한 솔루션의 연동을 쉽게 할 수 있도록
    별도의 연계 레이어를 제공해
    솔루션 변경에 대한 높은 유연성 확보
    표준을 준수하는 오픈 아키텍처로
    향후 기능 확장 요구에 유연하게 대응 가능
    강력한 커스터마이징 기능 제공으로
    기반 프레임워크 변경없이
    고객 요구 사항의 안정적인 수렴 가능
  • 운용편이성

    GUI 기반의 통합관리 환경 지원
    웹기반의 프레임워크 설정 조회 및 변경 기능
    서버 및 서비스 단위의 실시간 시작/중단 기능
    운용상황의 실시간 모니터링이 가능한
    대시보드 기능 제공

기본 구성 요소

iFramework 은 애플리케이션의 개발과 운영의 편의성 향상을 도모하기 위한 GUI기반의 개발 도구와 런타임 엔진으로 구성되어 있습니다.

iFramework

  • iServer

    런타임 엔진
    JAVA로 개발된 서비스 컴포턴트의
    실행을 위한 엔진
    MVC2 기반의 아키텍처
    다양한 UI 수용 가능
  • iDesigner

    웹화면 개발 도구
    DRAG&DROP 방식의 화면디자인이 가능
    데이터를 화면에 자동으로 BINDING 가능
  • iStudio

    서비스컴포넌트 개발 도구
    소스자동생성 등 다수의 개발편의 기능 제공
    비즈니스 흐름을 다이어그램으로
    개발하는 FLOWSERVICE
    서비스 컴포넌트간 의존성검사 기능
    개발자 관리 기능
  • iChannel

    대외연계 개발 도구
    대외연계 인터페이스 제공
    GUI 전문매퍼 제공으로 편리한 전문관리 기능
  • iQuery

    DBIO 개발 도구
    SQL MAPPER 방식의 DBIO개발가능
    개발된 DBIO의 체계적 관리 가능

iDesigner

iDesigner 는 순수 HTML 방식의 RIA1 용 화면 개발을 지원합니다. WYSIWYG2 기반의 디자인이 가능한 화면 디자인 도구를 기본으로 탑재해 복잡한 화면 생성 코드없이 디자인 즉시 확인 할 수 있을 뿐 아니라, 비즈니스 데이터의 출력을 화면으로 자동 Binding 함으로써 화면 개발의 생산성을 극대화 합니다.

iStudio

iStudio 는 개발 생산성의 극대화를 위해 서비스를 구성하는 전체 컴포넌트에 대한 일괄 생성 기능을 제공합니다. DB 테이블을 선택하는 것만으로 사용자 화면까지 자동 생성되므로 패턴화 된 개발 시 최고의 생산성을 보장합니다.

iQuery

iQuery 는 엔터프라이즈 IT환경에 최적화된 DB I/O를 지원합니다. SQL Mapper1 방식 지원으로 직관적인 SQL Query 개발을 지원하고 대규모 개발 환경을 위한 각종 관리 기능과 운영 View 지원으로 신속한 SQL Query 의 개발 뿐 아니라 관리자의 편리성을 극대화한 DB I/O 도구입니다.

iChannel

iChannel은 대내외 시스템과 인터페이스를 위한 컴포넌트로 업무 개발자들이 쉽게 접근하기 어려운 네트워크 프로그래밍, 전문 생성 / 조립 / 분해와 이를 지원하는GUI 기반 도구를 제공하여 인터페이스 관련 표준화를 제공하는 채널 인터페이스 솔루션입니다.

iServer

iServer 는 Java 및 웹 표준 기술을 기반으로 화면처리, 업무 로직 처리, SQL 처리를 위한 Layer를 엄격히 구분하면서도, 각 Layer 간 연결 처리가 간결하여 대규모 트랜잭션에도 최상의 성능을 보장하는 아키텍처를 제공합니다.

적용효과

iFramework 은 업계 표준 아키텍처를 기반으로 매우 뛰어난 이식성 및 접근성을 보여주며, 개발 도구와 관리 도구 활용 시 각종 요소기술에 대한 적응기간을 현저하게 단축할 수 있어 생산성을 획기적으로 향상시킬 수 있습니다.

iFramework

  • 개발생산성
    시스템 및 업무 기능별로 제공되는
    공통 컴포넌트를 사용하여 개발
    템플릿 기반의 소스코드 자동생성
    패턴화된 서비스의 경우 SQL 작성
    만으로 서비스 개발 가능
  • 개발품질 표준화
    W3C 표준, JavaEE 표준을 준수하는
    오픈 아키텍처 기반으로 개발자에게
    친숙한 환경 제공
    GUI 개발도구와 공통 컴포넌트 제공으로
    초보자도 쉽게 개발 가능
    개발표준 및 가이드 제공으로
    균일한 품질 확보 가능
  • 운영 편의성
    GUI 관리 도구로 시스템 설정 관리 편의성 향상
    모니터링 기능으로 성능관리/ 장애감지 등의
    작업 편의성 향상
    Hot deplay를 이용한 애플리케이션 교체 용이

주요 고객사

iFramework 은 시중 은행을 비롯한 금융권 계정 업무에 성공적으로 적용되어 운용되고 있습니다.

  • IBK 깅버은행
  • 신한캐피탈
  • IBK캐피탈
  • BMW
  • 우리은행
  • 애큐온캐피탈
  • DGB캐피탈
  • VOLVO
  • DGB대구은행
  • 한국캐피탈(주)
  • 한국투자 캐피탈
  • TOYOTA
  • 수협
  • DB캐피탈
  • 두산캐피탈
  • DEUTSCH FINANCIAL
  • 신협
  • 하이캐피탈
  • IBK 신용정보
  • Incheon Airport