이 게시글은 정보처리기사 실기 준비를 위해 수제비책과 ToDev님 블로그를 참조했으며
N번째 시험을 겪으며 중요하다고 느껴지는 개념을 위주로 담았고
이번 시험이 마지막이길 기원하며 정리한 글입니다.
개념의 설명을 보고 어떤 개념인지 유추하고 맞춰보며 학습하도록 빈칸을 쳐 놓았습니다.
드래그를 통해 답을 맞춰보실 수 있습니다.
02 연계 메커니즘 구성
▶ 연계 메커니즘
응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘
▶ 연계 메커니즘의 방식 분류
◇ 직접 연계
⦁ DB 링크, DB 연결, API, JDBC, 하이퍼 링크
⦁ API : 응용 프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스, 응용프로그램에서 데이터를 주고받기 위한 방법
⦁ 커넥션 풀 : 데이터베이스와 연결된 커넥션을 미리 만들어서 풀 속에 저장해 두고 필요할 때 커넥션을 풀에서 가져다가 쓰고 다시 풀에 반환하는 기법
◇ 간접 연계
⦁ 연계 솔루션(EAI) : 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션, 어댑터 이용
⦁ Socket : 네트워크를 경유하는 프로세스 간 통신의 접속점, 소켓을 통해 클라이언트와 서버 프로그램 사이에 데이터를 송수신 할 수 있음
⦁ Web Service/ESB : WSDL과 SOAP프로토콜을 이용한 시스템 간 연계
03 내외부 연계 모듈 구현
▶ EAI(Enterprise Application Integration)
⦁ 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션, 어댑터 사용
⦁ 미들웨어를 이용하여 비즈니스 로직을 중심으로 기업 내 애플리케이션을 통합 연계
▶ EAI 구축 유형
포인트 투 포인트(Point-to-Point), 허브 앤 스포크(Hub & Spoke), 메시지 버스, 하이브리드
▶ ESB(Enterprise Service Bus)
⦁ 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처
⦁ 미들웨어를 이용하여 서비스 중심으로 서비스를 지원하기 위한 관련시스템과 유기적 연계
⦁ 느슨한 결함 방식으로 지원
* 느슨한 결합(Loosely Coupled) : 특정 서비스를 변경하더라도 연결된 다른 서비스에는 영향을 주지 않는 유연한 구조
▶ 웹 서비스 유형
⦁ SOAP(Simple Object Access Protocol) : HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜 -> Restful 프로토콜로 대체 가능
⦁ WSDL(Web Service Description Language) : 웹 서비스 명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식의 언어
⦁ UDDI(Universal Description, Discovery and Integration) : WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 07. SQL 응용 (빈칸버전) ★ (0) | 2022.07.13 |
---|---|
[정보처리기사 실기] 05. 인터페이스 구현 (빈칸버전) (0) | 2022.07.13 |
[정보처리기사 실기] 03. 데이터 입출력 구현 (빈칸버전) ★ (0) | 2022.07.13 |
[정보처리기사 실기] 02. 화면 설계 (빈칸버전) (0) | 2022.07.13 |
[정보처리기사 실기] 01. 요구사항 확인 (빈칸버전) (0) | 2022.07.13 |