본문으로 건너뛰기

AP연계정보

FEP 설정 정보

FEP는 AP to AP, File to File(FTP) 인터페이스 유형을 처리를 위해 연계대상 및 연계대상 정의 및 AP, File 연계방식에 대해 설정해야 한다.

1. 연계대상 정보 등록

기관정보

기관은 BXI에서 대외 연계를 위해 전문을 주고받을 대외 기관을 의미하며, 기본설정관리 > 기관별 업무정보에서 기관 목록 우측 상단의 +버튼으로 신규 기관 정보를 등록한다.

시스템정보

시스템은 내부시스템을 의미하며, 대외기관에서 BXI를 통해 요청을 보내고 응답을 전송받을 대상 시스템을 등록한다.

기본설정관리 > 시스템별 업무정보화면에서 시스템 목록 우측 상단의 +버튼으로 신규 시스템을 등록한다.

업무정보

업무는 기관 및 채널, 시스템의 공통부 및 통신방식(전문유형 등)의 단위이다.

각 시스템은 하나 이상의 업무를 정의한다. 하나의 기관 및 시스템이 여러 전문유형 및 통신방식을 가지는 경우 각 유형별로 업무를 정의해야한다.

기본설정관리 > 업무정보에서 화면 우측의 +버튼을 눌러 신규 업무를 등록한다. 업무코드는 기관, 시스템 연계 시 커넥션 및 전문처리를 공통화하여 관리할 Key로 사용된다.

구성항목

☑ 기본정보
  • 적용일자 : 해당 업무를 적용할 날짜. 당일부터 실행하고자 하는 경우, 오늘 이전 날짜를 등록한다.
  • 업무구분 : 대내(시스템)용 업무와 대외(기관)용 업무를 구분하는 코드를 선택한다.
  • 온라인배치구분 : 온라인 업무와 배치 업무를 구분하는 코드를 선택한다.
☑ 추가정보
  • 채널업무코드 : 커넥션을 대표할 업무코드이며, 등록하지 않으면 자신의 업무코드가 등록된다. 채널업무코드를 자신의 업무코드가 아닌 다른 업무코드로 등록하면 자신의 업무코드는 커넥션 정보 화면의 트리에 나타나지 않는다. 채널업무코드는 단순히 커넥션에 대해서만 대표한다.

2. 전문속성정보 등록

전문속성정보는 공통부 필드 중 인터페이스, 시스템코드, 검색키 정보를 추출하기 위해 설정하는 정보이다. 전문관리 > 전문레이아웃에서 등록한다.

사용할 전문레이아웃을 등록한 후, 하단의 전문속성정보에서 공통헤더 레이아웃 각각의 필드 속성을 지정한다.

전문속성정보

  1. 전문종별코드, 전문업무구분코드: 인터페이스ID 식별을 위해 설정한다.
  2. 전문추적번호, 거래고유번호: 기관공통헤더부 일반적으로 사용하는 전문 식별을 위한 항목이다. 정보성 필드로 런타임에 사용되지 않는다.
  3. 검색키정보: 인터페이스별로 중복이 되지 않는 유니크한 항목이 지정되어야 한다. 전문복원 및 타임아웃 처리를 위한 키로 사용된다.
정보

요청받은 전문레이아웃의 공통부를 변환해 타 대외기관이나 시스템에 전송해야하는 경우, 전문변환을 사용한다. 해당 내용은 APtoAP의 전문변환 등록을 참조한다.

3. 연계방식 등록

기관별업무정보

기관별업무정보는 기관업무별로 공통헤더레이아웃, 사용자프로그램정보, 운영관리정보 등을 설정한다.

등록절차

  1. 기본설정관리 > 기관별업무정보에서 업무정보를 할당할 기관을 선택하고 우측 상단의 +버튼으로 기정의된 업무를 설정한다.
  2. 업무를 선택하고 하단의 기관별업무정보를 편집한다.

구성항목

☑ 기본정보
  • 적용일자 : 해당 기관업무를 적용할 날짜. 당일부터 실행하고자 하는 경우, 오늘 이전 날짜를 등록한다.
  • 응답처리방식코드 : 응답을 보낼 채널을 설정한다.
    노트
    • 요청채널: 요청받은 채널로 응답을 보낸다.
    • 지정채널: 커넥션정보의 추가정보에 설정된 지정응답커넥션으로 응답을 보낸다.
    • 라운드로빈: 커넥션 그룹 내의 커넥션을 라운드로빈 방식으로 배분하여 응답을 보낸다.
  • 공통헤더레이아웃 : 기관과 송수신하는 전문은 공통헤더부와 개별부로 이루어져 있다. 이중 공통헤더부는 거래에 대한 중요 정보를 담고 있다.
  • 통신망대행응답여부 : 대외 요청 전문이 통신망 전문인 경우 BXI가 대행응답을 할 것인지 여부
  • 타이머등록여부 : 타임아웃 처리여부를 설정한다. 등록하지 않으면 대내시스템에서 응답이 없는 경우 무한 대기한다. 자세한 내용은 타임아웃을 참조한다.
  • 커넥션그룹부하분산방법 : 기관과 연결된 커넥션 그룹이 여러 개인 경우, 요청 전문을 전송할 커넥션 그룹을 어떻게 선택할 것인지를 선택한다.
  • 요청응답구분프로그램 : 송수신 전문이 요청 전문인지 응답 전문인지를 구분해주는 사용자 프로그램을 설정한다. 자세한 프로그램 작성 방법은 Customizing을 참조한다.
  • 암호화방식 : 기관의 암복호화 방식을 설정한다. 암복호화를 참조한다.
☑ 암호화정보
  • 암호화시작위치 : 전체 전문을 암복호화하는 경우 암호화의 시작위치
☑ 추가정보
  • 데이터변환방식 : 송수신 전문의 전문코드 변환방식 선택. 전문의 코드 변환은 ASCII to EBCDIC, EBCDIC to ASCII로 변환한다.
  • 데이터변환 시작위치 : 전체 전문의 코드를 변환하는 경우 코드변환의 시작위치
  • 에러응답생성프로그램 : 전송에러, 타임아웃 에러 발생시 에러전문을 생성하는 사용자 프로그램을 설정한다. 자세한 프로그램 작성 방법은 Customizing을 참조한다.
  • 헤더파싱프로그램 : BXI의 전문파싱 프로그램으로는 헤더전문 파싱이 불가한 경우, 사이트에서 해당 프로그램을 커스터마이징할 수 있다. 자세한 프로그램 작성방법은 Customizing을 참조한다.
  • 거래제어구분코드 : 거래제어방식을 설정한다. 자세한 내용은 인터페이스제어를 참조한다.
  • 유량제어ID : 대외기관에서 요청한 전문에 대해서 유량을 제어하기 위한 유량제어 정보를 선택한다. 대외기관 유량제어는 일정 시간 동안 처리건수를 기준으로 제어한다. 즉, 지정된 시간동안에 처리건수가 지정된 건수를 오버하면 요청한 거래는 에러 처리한다.
  • 타임아웃시간(초) : 해당 업무에 속하는 모든 거래에 대해서 기본적으로 적용할 타임아웃 시간을 등록한다. 해당 값은 온라인 인터페이스에서 재정의할 수 있으며, 반드시 타이머등록여부에서 타이머를 등록해야 한다.
  • 개시검증여부 : 거래 처리시에 전문이 개시 통신망 전문인지 확인할 경우 선택한다.
  • 전송큐정보 : 대외기관에서 요청한 거래에 대해서 큐를 사용하여 제어하기 위한 전송 큐 정보를 선택한다.

시스템별업무정보

시스템별업무정보는 시스템의 업무별로 전문유형, 프로그램 정보, 운영관리정보 등을 설정한다.

등록절차

  1. 기본설정관리 > 시스템별업무정보에서 업무정보를 할당할 시스템을 선택하고 우측 상단의 +버튼으로 기정의된 업무를 설정한다.
  2. 업무를 선택하고 하단의 시스템별업무정보를 편집한다.

구성항목

☑ 기본정보
  • 응답처리방식코드 : 응답을 보낼 채널을 설정한다.
    노트
    • 요청채널: 요청받은 채널로 응답을 보낸다.
    • 지정채널: 커넥션정보의 추가정보에 설정된 지정응답커넥션으로 응답을 보낸다.
    • 라운드로빈: 커넥션 그룹 내의 커넥션을 라운드로빈 방식으로 배분하여 응답을 보낸다.
  • 커넥션그룹부하분산방법 : 시스템과 연결된 커넥션 그룹이 여러 개인 경우, 요청 전문을 전송할 커넥션 그룹을 어떻게 선택할 것인지를 선택한다.
  • 대외공통전문포함여부: 대외기관에서 수신되는 대외공통헤더를 내부시스템에 전달할지 여부를 설정한다.
  • 타이머등록여부 : 타임아웃 처리여부를 설정한다. 등록하지 않으면 대외기관에서 응답이 없는 경우 무한 대기한다. 자세한 내용은 타임아웃을 참조한다.
  • 시스템헤더포함여부 : BXI에서 사용하는 시스템 헤더의 포함여부를 선택한다. 시스템 헤더는 공통헤더로 거래를 판단할 수 없는 경우 사용하며, 포함 시 시스템헤더처리프로그램을 선택해야 한다. 커스터마이징을 참조해 개발한다.
  • 적용일자 : 해당 시스템업무를 적용할 날짜. 당일부터 실행하고자 하는 경우, 오늘 이전 날짜를 등록한다.
  • 공통헤더레이아웃 : 시스템과 송수신하는 전문은 공통헤더부와 개별부로 이루어져 있다. 이중 공통헤더부는 거래에 대한 중요 정보를 담고 있다.
  • 요청응답구분프로그램 : 송수신 전문이 요청 전문인지 응답 전문인지를 구분해주는 사용자 프로그램을 설정한다. 자세한 프로그램 작성 방법은 Customizing을 참조한다.
☑ 추가정보
  • 표준전문헤더 생성프로그램 : 대내시스템과 송수신 시 대외 공통헤더로 표준전문을 생성할 수 없는 경우, 사용자 프로그램을 통해서 표준전문헤더를 생성할 수 있다. 자세한 프로그램 작성 방법은 Customizing을 참조한다.
  • 에러응답생성프로그램: 전송에러, 타임아웃 에러 발생시 에러전문을 생성하는 사용자 프로그램을 설정한다. 자세한 프로그램 작성 방법은 Customizing을 참조한다.
  • 헤더파싱프로그램 : BXI의 전문파싱 프로그램으로는 헤더전문 파싱이 불가한 경우, 사이트에서 해당 프로그램을 커스터마이징할 수 있다. 자세한 프로그램 작성방법은 Customizing을 참조한다.
  • 유량제어ID : 시스템에 대해서 거래량을 제어 하기 위한 유량제어 정보를 선택한다. 처리건수 및 동시처리건수 방식 모두 지원한다.
  • 타임아웃시간(초) : 해당 업무에 속하는 모든 거래에 대해서 기본적으로 적용할 타임아웃 시간을 등록한다. 해당 값은 온라인 인터페이스에서 재정의할 수 있으며, FEP는 반드시 타이머등록여부에서 타이머를 등록해야 한다.