Sanggu's blog




최상단 광고 코드

 추천 사이트

 애자일 이야기 : http://agile.egloos.com
 서명덕 기자의 인터넷 : http://itviewpoint.com
 비지니스 뉴스 : http://www.ciobiz.co.kr
 MOCOMSYS : http://www.mocomsys.com
 Apache Software : http://www.apache.org
 소프트웨어 기술경력관리: http://career.sw.or.kr
 한이음 (지식경제부): http://www.hanium.or.kr
 IT 기술 뉴스: http://www.bloter.net/
 IBM 티볼리 까페: http://cafe.naver.com/tivolitool.cafe
 JAVA jar 검색 : http://www.findjar.com
 VM Ware 가상화: http://www.vmware.com

2011년 10월 14일 금요일

MCI (Multi Channel Integration) 소개 및 구성

1. MCI 및 EAI 배경
몇년전만 해도 금융권 차세대 프로젝트는 EAI , MCI (대외계 포함) 는 각각의 진행 사항으로 여겨왔으나 현재는 MCI + EAI 포함으로 프로젝트가 진행되고 있다. 이에 따라 기존의 EAI를 주로 한 회사들은 MCI 를 포함한 대외계까지 준비를 해야 하며, 기존의 EAI에서 필요치 않은 기능 리스트들의 구현 및 솔루션에 대해 만들고 있다.

2. MCI 및 EAI 구성
MCI는 크게 대내 MCI, 대외 MCI 로 나눌 수 있으나, 프로젝트시에는 동시에 진행 한다는 것을 염두해 둬야 한다.
  • 대내 MCI : 금융권에서 대내 MCI는 영업점 단말, 인터넷, 스마트폰 및 자동화기기등 고객과의 접점 연계를 대내 MCI라고 한다.
  • 대외 MCI : 카드사, 보험업계 및 VAN 사와 같은 대외기관을 대외 MCI라고 한다.
  • EAI : 대내 MCI 또는 대외 MCI 의 채널 내부(계정계, 카드계)로 들어온 데이터의 필요한 정보를 전문변환 또는 라우팅으로 가공하여 새로운 데이터를 생성해내는 부분을 EAI라고 한다.

3. MCI에 필요한 기능 리스트
   * MCI의 프로토콜은 EAI의 DB, File, SAP 등과 달리 X.25, Socket, HTTP, Soap 프로토콜을 사용하는것이 일반적이다.  또한 회선관리, 암복호화, 장애 및 통보등은 필수적이다. 아래는 기능별로 list를 한 부분이다.

-대외전문관리
-대외전문변환(표준전문<->대외전문)
-메시지 유효성 검사
-메시지 조회 및 추적(전문로깅, 거래메시지 trace, 에러로깅)
-회선 별 집계
-B2Bi(ebXML, RosettaNet, EDI )
-타발/당발 요청 시뮬레이터
-당발 요청 시뮬레이터
-재처리 및 오류 처리
-채번/결번 관리
-센터컷 처리 기능
-개시전문/마감전문  스케쥴러
- 영업일 관리
- 시뮬레이터 : 키 값에 대한 리턴 기능, 응답전문 변환, 지연응답등 즉, request 전문일경우 response 응답에 해당하는 메시지를 보냄.
     
4. MCI 대외계 및 EAI 연계 전체 구성도


      위의 그림처럼 채널 BP사 및 대외기관들은 Socket, X.25, Soap 프로토콜을 사용하여 전문들을 채널을 통해 기관내부로 들어옵니다. 채널로 들어온 데이터를 필요로 하는 기관 내부와 연계하여 사용하는 부분이 EAI가 하는 역할 입니다.

5. 프로젝트 기간
금융권 프로젝트 기간은 최소 1년 이며 길게는 2년까지 이루어 집니다. 각 벤더 사들의 비표준, 표준 전문 개발 및 테스트가 가장 오래걸리게 되며 핵심입니다. 런타임 (트랜잭션 처리)은 가장 중요하며 이를 제외하고 전문 테스트 시뮬레이터를 제대로 갖고 있을 수록 프로젝트의 성패를 좌우 합니다.

댓글 없음:

댓글 쓰기