topic난이도 · 약 12

연계 메커니즘 — 직접 연계 vs 간접 연계

직접 연계(DB Link · API · JDBC) vs 간접 연계(EAI · ESB · Web Service · Socket).

#연계#JSON
왜 배우는가

연계 방식을 직접·간접으로 분류하는 단답형이 출제된다. 특히 JDBC는 직접, Web Service는 간접 같은 개별 분류를 정확히 알아야 한다.

연계 메커니즘은 두 시스템이 얼마나 직접 연결되는가에 따라 직접 연계와 간접 연계로 나뉜다. 직접 연계는 중간 계층 없이 바로 연결되어 빠르지만 결합도가 높고, 간접 연계는 미들웨어나 중계 서버를 거쳐 느슨하게 결합된다.

구분기술특징
직접 연계DB Link, DB Connection, API, JDBC, Hyperlink빠름 · 단순 · 결합도 높음 · 보안 취약
간접 연계EAI, ESB, Web Service, Socket느슨한 결합 · 다양한 환경 지원 · 성능 오버헤드

결정 기준 — 시스템 간 의존성을 줄이고 유지보수를 쉽게 하려면 간접 연계, 단순하고 성능이 중요한 경우엔 직접 연계.

송·수신 데이터 형식 — JSON(가볍고 직관적, REST 기본), XML(표준, SOAP 기본), CSV(단순 데이터), YAML(설정 파일). 실무에서는 JSON이 사실상 표준.

실기 드릴 3문항
edit실기 드릴 · 단답형

시스템 간 연계 방식 중 EAI, ESB, 웹 서비스, 소켓은 어떤 분류에 속하는가?

edit실기 드릴 · 단답형

JDBC, DB Link, API, Hyperlink는 연계 방식 중 어느 쪽에 속하는가?

space_bar실기 드릴 · 빈칸 채우기

REST API가 주로 사용하는 데이터 형식은 ( ㉠ )이고, SOAP이 주로 사용하는 형식은 ( ㉡ )이다.