인터페이스(I/F, Interface) 테이블(Table) 또는 파일 생성, 인터페이스(I/F: Interface) 테이블 또는 파일 레이아웃(Layout) 설계, 송신 시스템. 수신 시스템

CODEDRAGON Development/UI&UX

반응형

 

 

 

인터페이스(I/F, Interface) 테이블(Table) 또는 파일 생성

연계 데이터는 데이터베이스의 테이블(Table) 또는 파일 형식으로 생성한다. 테이블과 파일 형식 여부는 적용하는 연계 솔루션(Solution)에서 지원하는 기능에 따라 선택할 수 있다.

인터페이스 테이블 또는 파일의 구조(칼럼명 또는 속성명, 데이터 타입, 길이 등), 레이아웃(Layout)을 사전에 협의하여 정의한다. 정의한 단위 테이블 및 파일을 인터페이스라고 한다.

인터페이스 테이블 또는 파일의 구조 및 레이아웃(Layout) '학습 1. 연계 데이터 구성'을 참고한다.

 

 

인터페이스(I/F: Interface) 테이블 또는 파일 레이아웃(Layout) 설계

·       일반적으로 송신 시스템의 인터페이스 테이블(파일)의 구조와 수신 시스템의 인터페이스 테이블(파일)의 구조는 동일하게 구성하나, 경우에 따라서 송수신 시스템의 인터페이스 테이블(파일)의 구조를 상이하게 설계합니다.

·       송신 시스템의 인터페이스 테이블(파일)에서는 송신 관련 정보(연계 데이터 생성 일시, 송신일시, 송신 상태 등)를 관리하기 위한 항목과 송신 시스템에서 필요한 항목을 추가하여 설계합니다.

·       수신 시스템의 인터페이스 테이블(파일)에서는 수신 관련 정보(수신 일시, 처리 일시, 수신상태 등)를 관리하기 위한 항목과 수신 시스템에서 필요한 항목을 추가하여 설계합니다.

·       인터페이스(I/F) 테이블 또는 파일에 연계 데이터를 생성 단계 및 생성 과정에서 발생한 모든 오류 사항은 로그 테이블(파일)에 기록하여 송수신 현황과 오류 현황 모니터링 시 활용합니다.

 

 

 

송신 시스템

송신 시스템의 운영 DB에서 연계 데이터를 식별 및 추출하여 인터페이스 테이블(파일)로 생성할 때, 주민 번호와 같은 개인 정보 등의 이유로 보안이 필요한 데이터는 암호화하여 저장한다.(암·복호화 관련 연계 데이터 보안 구현 부분은'학습 2-3. 연계 데이터 보안 적용하기'참고)

 

< 2-4> 송신 시스템의 인터페이스(I/F: Interface) 테이블 또는 파일 레이아웃(Layout)


 

수신 시스템

송신 시스템에서 암호화되어 생성된 연계 데이터는 수신 시스템에서 운영 DB에 반영 시암호화 시 적용된 동일 알고리즘으로 복호화 처리한다. 연계 데이터의 암복호화 처리를 위해서는 송수신 시스템 간 암호화 알고리즘 및 키를 사전 협의하고 적용 방식 등을 공유 배포해야 한다.

 

< 2-5> 수신 시스템의 인터페이스(I/F: Interface) 테이블 또는 파일 레이아웃(Layout)