- 내 · 외부 시스템이 연계하여 작동할 때 데이터를 주고받는 방법, 주고받는 데이터 종류, 에러 발생 시 처리해야 할 내용들을 문서로 명확하게 정리하는 것
1. 시스템 연계 기술
- DB Link : DB에서 제공하는 DB Link 객체 이용하는 방식
- API/Open API : 송신 시스템의 DB에서 데이터를 읽어와 제공하는 애플리케이션 프로그래밍 인터페이스 프로그램
- 연계 솔루션 : EAI(Enterprise Application Integration)서버와 송 · 수신 시스템에 설치되는 클라이언트를 이용하는 방식
- Socket : 서버는 통신을 위한 소켓을 생성해 포트를 할당하고 클라이언트의 통신 요청 시 클라이언트아 연결하여 통신하는 네트워크 기술
- Web Service : WSDL(Web Services Description Language) 과 UDDI(Universal Description, Discovery and Integration), SOAP(Simple Object Access Protocol) 이용하여 연계하는 서비스
2. 인터페이스 통신 유형
- 단방향 : 요청만 하고 응답 없음
- 동기 : 요청하고 응답이 올 때까지 대기(Request-Reply)하는 방식
- 비동기 : 요청하고 다른 작업을 수행하다 응답이 오면 처리하는 방식(Send-Receive, Send-Receive-Acknowledge, Publish-Suvscribe)
3. 인터페이스 처리 유형
- 실시간 방식 : 요청한 내용을 바로 처리해야 할 때 사용
- 지연 처리 방식 : 매건 단위로 처리할 경우, 비용이 많이 발생할 때 사용
- 배치 방식 : 대량의 데이터를 처리할 때 사용
4. 인터페이스 발생 주기
- 업무 성격과 송 · 수신 데이터 전송량을 고려해 매일, 수시, 주 1회 등으로 구분
5. 송 · 수신 방법 명세화
- 연계방식, 통신 및 처리 유형, 발생 주기 등 고려하여 작성
6. 송 · 수신 데이터 명세화
- 인터페이스별 테이블 정의서와 파일단위의 송 · 수신 데이터 명세
7. 오류 식별 및 처리 방안 명세화
- 발생할 수 있는 오류를 식별하고 오류 처리 방안에 대한 명세
- 오류코드, 오류 메시지, 오류 설명, 해결방법 등 명세화
- 송신 시스템
- 연계 프로그램으로부터 생성된 데이터를 전송 형식에 맞게 인터페이스 테이블이나 파일(xml, csv, txt)로 변환 후 송신하는 시스템
- 수신 시스템
- 수신한 인터페이스 테이블이나 파일을 연계 프로그램에서 처리할 수 있는 형식으로 변환 후 연계 프로그램에 반영하는 시스템
- 연계 서버
- 송 · 수신 시스템 사이에 위치하여 데이터의 송 · 수신 현황을 모니터링하는 역할을 수행함
📖 Reference
728x90
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
[1과목 소프트웨어 설계] 인터페이스 설계 - 035. ⭐ 미들웨어 솔루션 명세 (0) | 2024.06.04 |
---|---|
[1과목 소프트웨어 설계] 인터페이스 설계 - 034. 시스템 인터페이스 설계서 작성 (0) | 2024.06.04 |
[1과목 소프트웨어 설계] 인터페이스 설계 - 032. 송 · 수신 데이터 식별 (0) | 2024.06.04 |
[1과목 소프트웨어 설계] 인터페이스 설계 - 031. 인터페이스 시스템 식별 (0) | 2024.06.04 |
[1과목 소프트웨어 설계] 인터페이스 설계 - 030. 인터페이스 요구사항 검증 (0) | 2024.06.04 |