두배로

시험 안내 › 정보처리기사 › 필기 개념서

4장. 인터페이스 설계

정보처리기사 필기 개념서 · 1과목. 소프트웨어 설계 · 절 6개

앱에서 전체 내용 보기

이 장에서 배우는 것

4-1. 인터페이스 요구사항과 검증

인터페이스: 서로 다른 시스템·모듈이 데이터를 주고받기 위한 접점과 규약. 인터페이스 요구사항 명세서에는 인터페이스 이름, 송수신 시스템, 연계 방식, 송수신 데이터 항목, 주기, 오류 처리 등을 적는다

4-2. 시스템 연계 방식

직접 연계: 연계 속도가 빠르고 구현이 단순하지만 시스템 간 결합도가 높고 보안·변경에 취약

4-3. EAI(Enterprise Application Integration) 유형

다루는 항목: Point-to-Point, Hub & Spoke, Message Bus(ESB 방식), Hybrid

4-4. ESB와 웹 서비스

ESB(Enterprise Service Bus): 애플리케이션 간 연계·데이터 변환·웹 서비스 지원을 표준 기반 버스로 처리하는 인터페이스 기술. EAI보다 한 단계 발전한 서비스 중심 통합으로, 결합도를 약하게(느슨한 결합) 유지

4-5. 미들웨어(Middleware)

미들웨어: 운영체제와 애플리케이션 사이, 또는 분산된 시스템 사이에서 통신·데이터 교환을 중재하는 소프트웨어

4-6. 인터페이스 데이터 표준과 구현 기술

인터페이스 설계서: 시스템 인터페이스 목록, 상세 데이터 명세, 송수신 방식·주기 등을 정리한 문서. 정적·동적 모형으로 송수신 구조를 표현한다

그림·예제·문제와 함께 이어 보기