안녕하세요! 쭈니입니다!
오랜만에 돌아왔습니다!
오늘은 MCI, FEP, EAI에 대해서 알아보려고 해요!
1) MCI (Multi Channel Integration) :
정의 - MCI 란 은행 대외계 시스템에서 발전한 개념으로, 은행의 고객 접점이 인터넷 뱅킹, 자동화기기(ATM), 모바일뱅킹, 폰뱅킹 등으로 다양해짐에 따라 각 접점별 채널을 통합해 내부 시스템과 연결하는 게이트웨이 시스템을 말합니다. (출처 : https://romanticcode.tistory.com/70)
MCI는 주로 단말과 연계 시 활용하는 인터페이스 영역입니다. 단말, 전화, ATM 등 특정 기관과 단말의 연계가 필요할 때 사용하며, 특히 채널계 통합 시 많이 활용하는 인터페이스 솔루션 연계입니다. 예를 들어, 사용자가 앱을 통해서 주식을 할 때 매도 또는 매수를 하게되면 이 데이터가 MCI에 설치된 인터페이스를 거쳐 해당 증권사의 시스템에 들어가는 것이라 생각하면 됩니다.
2) FEP (Front End Processor) :
정의 - FEP(프론트 엔드 프로세서) 또는 통신 프로세서 는 호스트 컴퓨터 에 SNA 와 같은 여러 네트워크 또는 터미널 , 디스크 장치 , 프린터 및 테이프 장치 . 데이터는 고속 병렬 인터페이스 를 사용하여 호스트 컴퓨터와 프런트 엔드 프로세서 간에 전송됩니다 . (출처 : 위키백과)
FEP는 대외기관과 연계 시 사용합니다. 주로 금융권에서 사용을 많이 합니다. 예를 들면, 거래가 발생했을 때 금융결제원, 또는 한국은행 등 특정 기관에 전문을 보내거나 받아야할 때가 있는데, 이 때 인터페이스를 FEP로 설치해 활용하면 안전한 전문 송신이 가능합니다. 즉, 주로 B2B 연계를 할 때 사용한다고 생각하면 됩니다.
3) EAI (Enterprise Application Integration) :
정의 - 기업 응용 프로그램 통합(영어: Enterprise Application Integration, EAI) 또는 기업 애플리케이션 통합은 기업용 응용 프로그램의 구조적 통합 방안을 가리킨다. 전사적 응용 프로그램 통합이라고도 한다. (출처 : 위키백과)
EAI는 주로 기업 내부의 시스템을 연결할 때 사용해요! 시스템은 보통 DBMS, Interface, Middleware 등 여러 시스템으로 구성이 되어있는데 각각 다 다른 형태로 연결되어 있고 중간에 연결해주는 매개체가 없다면 각각 Peer-2-Peer 방식으로 일일이 연결되어있겠죠? 추가로 각각 사용하는 언어 역시 다르기 때문에 이를 통합해줄 필요가 있습니다.
EAI 인터페이스를 도입하면 이런 서로 다른 이기종 간 시스템의 연계가 가능해집니다. 예를 들어, A기업이 Oracle의 DBMS를 사용하고, 프레임워크를 타사 솔루션을 사용한다고 했을 때, 둘을 연결하기 위해서는 둘의 프로토콜과 언어를 통합해주는 무언가가 필요하겠죠? 이 때 EAI 시스템을 도입하면 이에 대한 번거로움을 해소할 수 있습니다.
이렇게 오늘은 MCI, FEP, EAI에 대해서 알아보았습니다. 다음에도 또 다른 IT용어에 대해 설명드리겠습니다!
API란? (0) | 2022.04.03 |
---|---|
Front-End, Back-End란? (0) | 2022.03.26 |
EOS, EOL이란? (0) | 2022.03.04 |
Parsing(파싱)이란? (0) | 2022.02.19 |
Load Balancing이란? (0) | 2022.02.13 |