개요

인터페이스란 서로 다른 시스템간에 데이터를 주고받는 방식을 의미한다. 모든 MCI 거래는 시스템 전문 처리 플로우를 통해 인터페이스를 식별한 후, 각 인터페이스 유형에 따른 처리 플로우를 실행한다.

1. 기본플로우

송신시스템에서 수신한 전문에 대해 요청 플로우를 수행한 후 수신시스템으로 전송하고, 수신시스템으로부터 응답전문을 수신하여 응답 플로우를 수행한 후 송신시스템으로 응답을 전송한다.

MCI 플로우 개요

1.1. 시스템 전문 처리 플로우

시스템 전문 처리 플로우

시스템 전문 처리 플로우는 위의 순서로 라우터 및 유형별 플로우를 호출하고, 라우터에서는 사용자호출/암복호화 등의 커스터마이징 프로그램이 설정되어 있으면, 해당 프로그램을 호출한다.

라우터 구분 설명

systemHeaderUnmarshalRouter

공통

공통부를 Unmarshal 처리, 요청전문, 응답전문인지 구분. 요청응답구분프로그램을 호출하여 요청/응답 구분처리, 암호화 필드가 존재하는 경우 암호화 프로그램을 실행하여 복호화 처리

systemRequestFlowRouter

요청

온라인 인터페이스 정보 조회, 거래내역 정보 생성, 인터페이스의 요청 플로우 호출 처리

transactionControlRouter

요청

인터페이스의 거래제어 처리

errorResponseRouter

요청

요청 플로우 처리 중 에러 발생할 경우에 에러처리, 에러응답프로그램이 설정되어 있는 경우 해당프로그램 호출

systemResponseFlowRouter

응답

온라인 인터페이스 정보 조회, 인터페이스의 응답 플로우 호출 처리

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.