네트워크 4: 통합 구현
21 Jul 2024 #cs
통합 구현
요구사항에 맞게 송/수신 모듈과 중계 모듈 간의 연계를 구현하는 것입니다.
- 송/수신 방식 및 모듈 구현 방법, 시스템 아키텍쳐 등에 따라 다르므로 요구사항과 환경에 적합하게 설계해야 합니다.
- 구성: 송/수신 시스템 및 모듈, 중계 시스템, 연계 데이터, 네트워크
연계 매커니즘
연계 방식
- 직접 연계 방식: 중간 매개체 없이 송/수신 시스템이 직접 연계하는 방식
- DB Link, API/Open API, DB Connection, JDBC 등
- 간접 연계 방식: 중간 매개체를 두고 송/수신 시스템이 연계하는 방식
- 연계 솔루션, ESB, 소켓, 웹 서버 등
연계 서버와 송/수신 시스템
- 연계 서버: 데이터 형식 변환, 송/수신 수행 등 관련 모든 처리 수행
- 송신 시스템: 인터페이스 테이블이나 데이터를 형식에 맞게 생성 및 전송
- 수신 시스템: 데이터 수신 및 DB 반영, 인터페이스 테이블이나 파일로 생성
연계 테스트
연계 시스템과 그 구성 요소가 정상적으로 작동하는지 확인하는 활동입니다.
- 과정: 연계 테스트 케이스 작성 → 테스트 환경 구축 → 테스트 수행 → 테스트 수행 결과 검증
연계 데이터 보안
송신 시스템에서 수신 시스템으로 전송되는 연계 데이터는 보안에 취약할 수 있으므로 이에 신경써야 합니다. 보안 방식으로는:
- 전송 구간 보안: 전송 중인 데이터나 패킷(packet)을 가로채지 못하게 암호화 기능이 있는 프로토콜을 사용
- 데이터 보안: 송신 시스템에서 연계 데이터를 추출할 때, 수신 시스템에서 데이터를 DB에 반영할 때 데이터를 암호화/복호화 하는 것