검수요청.png검수요청.png

라프제이

위키원
이동: 둘러보기, 검색
㈜엘지씨앤에스(LG CNS)

라프제이(Laf-J)는 1999년 ㈜엘지씨엔에스(LG CNS)가 개발한 표준 프레임워크이다. Laf/J라고도 쓴다. 라프제이(Laf-J)는 LG CNS Application Framework for Java의 약자이다.

개요[편집]

LG CNS는 IT 서비스 업계 최초로 웹 표준 UI(User Interface) 프레임워크인 'LAF/UI 2.0'을 개발 완료했다. 'LAF/UI 2.0'은 인터넷 사용자의 편의성과 직결되는 UI(User Interface)의 웹 표준을 위한 것으로 개발 지침, 가이드, 샘플 소스, 서식 등을 포함한다.[1]

역사[편집]

LG CNS는 2006년 웹표준 전문가들로 구성된 ‘웹표준 UI 프레임워크 개발 TFT’를 구성, 1년여의 기간을 거쳐 개발을 완료했다. 이 프레임워크는 W3C(World Wide Web Consortium: 인터넷 관련 국제 컨소시엄)의 웹표준 권고사양에 맞춰 개발되었으며 KADO(한국정보문화진흥원)의 웹접근성 지침도 준수하였다.[1]

특징[편집]

  • 오픈소스가 아니다. 약자(LG CNS Application Framework for JAVA)처럼 LAF/J는 LG CNS에서 만든 프레임워크이다.
  • LG CNS와 직접, 또는 간접적으로 관련된 프로젝트를 수행하게 되면 사용해야 하는 경우가 발생할 수 있다.
  • 자바 서비스넷의 운영자인 이원영이 LG에서 근무할 당시 2001년도에 처음 출시되어 지금까지 버전 업이 되고 있으며, LAF/J에서 devon으로 명칭이 변경되었다.[2]

검증된 아키텍처[편집]

  • 은행 차세대 최초 적용
  • 다수 금융권 차세대 Core 시스템 적용

준비된 기능[편집]

  • 개발/실행/운영 환경을 구비한 통합 프레임워크
  • 고성능 대량처리를 위한 기능 탑재 : 다중노드, 병렬처리 배치, Center Cut,후행 아키텍처, 데이터캐시(Cache)
  • 차세대 적용을 통해 엄선된 금융 특화 기능과 시스템 공통기능 탑재

테스트/결함관리[편집]

  • 개발도구를 통한 산출물 및 소스 자동생성, 코드 표준체크 제공
  • WAS 환경에 비종속적인 모듈단위 테스트 기능
  • 메타 표준 연계 및 배치 개발관리

안정적인 관리[편집]

  • 지속적으로 발생하는 장애 서비스에 대한 자동 거래 제어
  • 실시간 서버 반영 (Class Hot Deploy, 메타정보 refresh)
  • 거래 Timeout 기능 제공
  • 거래 추적 기능 제공[3]

장점[편집]

  • EJB 강화
  • 리스트를 처리할 때 Paging 처리 강화
  • XML 처리 강화
  • Dao 처리 강화
  • Control하는 Servlet을 제공하여 Command Parten을 사용해 쓸 수 있도록 제공한다.
  • 각종 Html 태그를 유용하게 쓸 수 있도록 제공한다.[2]

도입효과[편집]

Eclipse 기반의 통합 개발환경을 통한 개발 생산성 향상[편집]

  • SQL 설계도구, 전문 설계도구, 리소스 관리 도구 제공
  • 거래 테스트 도구, 모듈 테스트 도구를 제공하며 로컬 테스트 및 디버깅을 지원하여 화면 개발 전 신속한 테스트 가능
  • 개발서버 (전문, 테스트 정보), SVN (소스) 을 통한 리소스 형상관리

웹 기반의 운영관리 도구를 통한 운영 효율성 향상[편집]

  • 다수 운영서버의 프레임워크 환경설정 제어
  • 업무 서비스 관리에 필요한 제반 정보 관리
  • 단순/복합 방식의 거래제어 기능 제공
  • 온라인/센터컷/후행/배치 거래내역 모니터링

다양한 산업에서 검증된 실행환경을 통한 대용량 서비스의 빠르고 안정적인 처리[편집]

  • 배치, 센터컷, 후행 아키텍처 제공
  • 대량 메타데이타를 Caching하는 기능제공 (공통코드 , 업무코드 등)
  • 거래 단위 메모리 공유공간을 활용하여 중복 조회 최소화
  • 고성능 거래 로깅 기능 제공

LG CNS의 다양한 경험을 기반으로 한 기술지원 및 유지보수[편집]

  • 다양한 프로젝트를 경험한 프레임워크 전문가 보유
  • 프레임워크 전문가의 온/오프라인 기술지원
  • 장애 긴급 처리 지원
  • 사이트 정기 방문을 통한 장애 예방 활동[3]

전망[편집]

LG CNS의 웹표준 UI 프레임워크에 맞춰 시스템을 개발하게 되면 다양한 브라우저와 운영체계 기반의 인터넷 사용자들이 화면이 깨지거나 동작이 안 되는 등의 불편 없이 웹서비스를 제공받을 수 있게 된다. 또한 시각장애인, 노인 등 정보 소외 계층의 웹접근성도 높아진다. 이미지 대체 텍스트를 컴퓨터가 별도로 인식할 수 있기 때문에 시각 장애인들은 제공받지 못했던 이미지에 대한 정보까지도 확인할 수 있게 된다. 또한 표준 화면 틀을 유지한 채 텍스트의 크기 조절이 가능해 큰 글자크기를 선호하는 노인들에게 편리하다.

LG CNS 솔루션사업본부장 고현진 부사장은 “정부나 공공 기관뿐 아니라 국내 IT 업계 전체가 글로벌 표준에 따른 웹시스템을 구축해야 하며 이는 글로벌 시대의 경쟁력을 갖추는 기반”이라며 “LG CNS는 한국이 정보소외 계층이 없는 진정한 IT 강국으로 거듭날 수 있도록 웹표준화 정착을 위한 지속적인 노력을 기울일 것”이라고 밝혔다.[1]

각주[편집]

  1. 1.0 1.1 1.2 jhyun22, 〈LG CNS의 평등한 웹 환경 만들기〉, 《개인 블로그》, 2007-05-03
  2. 2.0 2.1 필사, 〈LAF/J (정리&아키텍쳐)〉, 《네이버 블로그》, 2012-07-10
  3. 3.0 3.1 LG CNS 공식 홈페이지 - http://devon.lgcns.com/html/enterprise.html

참고자료[편집]

같이 보기[편집]

 

  검수요청.png검수요청.png 이 라프제이 문서는 솔루션에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.