본문 바로가기

정보처리기사 실기/2020 정처기 암기 모음

[2020 정보처리기사 실기 암기] 3-2. 연계 메커니즘 구성

 

* 연계 메커니즘

응용SW와 연계 대상 모듈 간 데이터 연계 시 요구사항을 고려한 연계 방법과 주기를 설계하기 위한 흐름

 

* 연계 방식

- 직접 연계 : 연계 및 통합 구현 단순, 용이, 개발 소요 비용 및 기간이 짧음, 처리 성능 좋음

                 시스템 간 결합도가 높고 시스템 변경에 민감, 암복호화 처리 불가,

                 연계 및 통합 가능한 시스템 환경이 제한적

- 간접 연계 : 서로 상이한 네트워크, 프로토콜 연계 및 통합 가능,

                 인터페이스 변경 시 장애 오류 없이 서비스 가능, 보안이나 업무 처리 로직 자유롭게 반영 가능

                 연계 아키텍처 및 메커니즘이 복잡해 성능 저하 요소 존재, 개발 및 적용을 위한 테스트 기간이 긺

 

* 간접 연계 방식의 연계 기술

 - 연계 솔루션(EAI) : 실제 송수신 처리와 진행 현황을 모니터링 및 통제하는 서버, 어댑터 이용

 - 웹서비스/ESB : 웹서비스가 설명된 WSDLSOAP 프로토콜을 이용한 시스템간 연계

 - 소켓 : 소켓을 생성하여 포트 할당 후 클라이언트 요청을 연결하여 통신

 

* 연계 기술 중 DB링크

수신 시스템에서 DB링크를 생성하고 송신 시스템에서 해당 DB링크를 참조하는 방식

표현식은 테이블명@DBLINK 으로 사용

 

* 연계 서버 장애 시 대응하는 주요 점검 사항

연계 서버 엔진에서 기록되는 로그파일의 내용 확인

연계 서버의 정상적 실행 여부

연계 서버의 데이터 전송 변환 과정의 오류 여부

송수신 대상 시스템의 정상 연결 여부

송수신 연계 테이블 접근 권한

 

* 웹서비스 기술 중 SOAP simple object access protocol

HTTP, HTTPS, SMTP 등 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜

 

* 웹서비스 기술 중 WSDL web service description language

웹 서비스 명, 제공 위치, 메시지 포맷, 프로토콜 등 웹서비스에 대한 상세 정보를 기술한 파일

 

* 웹서비스 기술 중 UDDI

웹 서비스에 대한 정보와 WSDL을 등록하고 검색하기 위한 저장소, 공개적 접근, 검색이 가능한 레지스트리

알려진 송수신 시스템 통합 구현에서는 서비스 공개 및 검색 과정이 필요 없어서 UDDI를 구축하지 않음

 

* 연계 기술

 - JDBC : 수신 시스템의 프로그램에서 JDBC 드라이버를 이용해 송신 시스템 DB와 연결

               DBMS 유형, DBMS 서버 IPPort, DB 인스턴스 정보가 필요

 - 하이퍼링크 : 현재 페이지에서 다른 부분으로 가거나 전혀 다른 페이지로 이동하게 해주는 속성

 - DB링크, DB연결, API/OpenAPI

 

* 로그 테이블 정의서

한글명, 영문명, 데이터타입, 길이, PK, Description