231006 TIL #209 정처기 실기 #19 통합 구현

김춘복·2023년 10월 6일
0

TIL : Today I Learned

목록 보기
209/543
post-custom-banner

Today I Learned

시험 하루 전. 통합 구현 내용을 복습하고 기출문제를 계속 봤다.


통합구현

사용자의 요구사항에 맞춰 송수신 모듈과 중계 모듈간 연계를 구현하는 것.
송수신시스템과 모듈, 중계시스템, 연계 데이터, 네트워크로 구성된다.

연계 메커니즘

  • 송신시스템 : 데이터의 생성 및 전송을 담당

  • 수신시스템 : 데이터의 수신 및 운영 DB 반영을 담당

  • 중계시스템 : 송수신 시스템 현황을 모니터링

  • 로그: 사용자가 컴퓨터에 요청한 명령이나 컴퓨터가 데이터를 처리하는 과정 및 결과를 기록으로 남긴 것

연계 메커니즘의 연계 방식

  • 직접연계방식 : 중간 매개체 없이 송수신 시스템이 직접 연계하는 방식
    ex) API/Open API, JDBC, DB Connection, DB Link 등

  • 간접연계방식 : 송수신 시스템 사이에 중간 매개체를 두어 연계하는 방식
    ex) 소켓, 웹서비스, 연계솔루션, ESB 등

연계 서버 / 송수신 시스템

  • 연계서버 : 데이터를 전송 형식에 맞게 변환하고 송수신을 수행하는 등 송수신과 관련된 모든 처리 수행

  • 송신 시스템 : 인터페이스 테이블 또는 파일의 데이터를 전송 형식에 맞도록 변환 및 송신을 수행하는 시스템

  • 수신 시스템 : 수신 데이터를 인터페이스 테이블이나 파일로 생성하는 시스템

연계 테스트

구축된 연계 시스템과 구성요소가 정상적으로 동작하는지 확인하는 활동

  • 구성요소 : 송수신모듈, 연계서버, 모니터링 현황
  • 진행순서 : 테스트케이스 작성 -> 테스트 환경 구축 -> 테스트 수행 -> 수행 결과 검증

연계 데이터 보안

  • 일반적인 연계 데이터 보안 방식 : 전송 구간 보안, 데이터 보안

XML - A

특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어
HTML 문법이 각 웹브라우저에서 상호호환적이지 못한 문제를 해결하기위해 등장.
원할한 데이터의 연계를 위해 송수신 시스템 간 전송되는 데이터가 동일한 구조로 구성될 수 있도록 형태를 정의하는 역할을 수행한다.
트리구조로 되어있어 상위 태그는 여러 하위 태그를 가질 수 있다.

SOAP - A

네트워크 상에서 HTTP/HTTPS, SMTP 등을 이용해 XML을 교환하기 위한 통신 규약
XML 기반의 메시지를 네트워크상에서 교환하는 프로토콜.
복잡하고 무거운 구조라서 최근엔 RESTful 프로토콜을 더 자주 사용한다.

WSDL - A

웹서비스와 관련된 서식이나 프로토콜 등을 표준적인 방법으로 기술하고 게시하기 위한 언어
XML로 작성되고 UDDI의 기초가 된다.

profile
Backend Dev / Data Engineer
post-custom-banner

0개의 댓글