📐소프트웨어 설계자주
인터페이스 설계
시스템끼리 주고받는 규약. EAI·ESB, 그리고 JSON·XML.
EAI 구축 유형: Point-to-Point(1:1), Hub & Spoke(가운데 허브), Message Bus(버스), Hybrid(그룹 안은 허브, 그룹끼리는 버스).
ESB 는 서비스 사이를 느슨하게 이어 주는 버스 구조다.
데이터 교환 형식으로 JSON(가볍고 사람이 읽기 쉬움), XML(태그로 구조화, 확장 가능), YAML 이 쓰인다.
인터페이스 보안에는 IPSec(네트워크 계층), SSL/TLS(전송 계층), S-HTTP(응용 계층)가 쓰인다.
외울 것
EAI 4유형Point-to-Point · Hub & Spoke · Message Bus · Hybrid
시험에는 이렇게
EAI 네 유형의 그림과 이름을 짝짓게 한다. 보안 프로토콜이 어느 계층인지도 묻는다.
실기에도 나오는 개념입니다. 실기는 고르는 것이 아니라 적으므로 용어를 글자 그대로 외워 두세요.
확인 문제
이 개념은 실기에도 2문항 나옵니다. 고르는 것과 적는 것은 다르니 실기 탭에서 손으로도 한 번 적어 보세요.