전자정부 프레임워크) eGovFrame 구성 및 아키텍쳐
* 본 포스팅을 무단 복제하시거나 배포하지 마시기 바랍니다.
( 게시글 최상단에 본 블로그 출처를 밝히시면 포스팅은 가능합니다. )
1탄 eGovFrame 소개 및 Spring Frame과 차이점
3탄 eGovFrame 개발 환경 설치 ( v3.10.0 )
4탄 eGovFrame 개발 환경 Maven 환경설정 및 예제 프로젝트 생성 ( v3.10.0 )
5탄 eGovFrame 개발 환경 Maven 빌드 및 Junit test 실습 ( v3.10.0 )
6탄 eGovFrame 실행 환경 실습 1탄 ( v3.10.0 )
7탄 eGovFrame 실행 환경 실습 2탄 Simple Homepage Project 실습 - DB 연동 ( v3.10.0 )
8탄 eGovFrame 실행 환경 실습 3탄 Common All-in-one Project 실습 - DB 연동 ( v3.10.0 )
1. 전자정부 프레임워크 구성
1. 공통컴포넌트
공통컴포넌트는 정보시스템 구축 시 공통적으로 재사용이 가능한 기능위주로 개발한 컴포넌트의 집합이다.
표준프레임워크 기반으로 실행환경의 MVC 아키텍쳐를 준수하여 설계 및 개발을 하며 전자정부사업에서 쉽게 커스터마이징하여 재사용할 수 있도록 전자정부표준프레임워크 포털을 통해 소스코드와 가이드를 제공해주고 있다.
2. 표준 프레임워크
웹 기반 정보화시스템 구축 시 필요로 하는 어플리케이션 아키텍처, 기본기능 및 공통컴포넌트를 제공하는 표준프레임워크로서 다음과 같이 실행환경, 개발환경, 운영환경, 관리환경과 공통컴포넌트로 구성되어 있다.
필자는 표준프레임워크 구성 요소 중 개발환경, 실행환경을 다룰 예정이다.
그전에 실행환경, 개발환경, 운영환경을 간단히 정리하면
실행환경은 본인이 만드는 시스템의 실행의 기반이 되는 프레임워크이고,
개발환경은 개발에 필요한 구현도구 IDE ( 표준프레임워크는 이클립스 기반으로 구성되어 있음 ),
운영환경은 실제 서비스를 운영하는데 도움을 주는 도구를 의미한다. ( 모니터링, 배포, 배치에 도움을 주는 서비스로 구성 )