다음 설명에 해당하는 아키텍처 패턴은?○ 분리된(decoupled) 컴… | [7급 국가직 소프트웨어공학] 23년 1회차 기출문제 상세 페이지
1[7급 국가직 소프트웨어공학] 23년 1회차
다음 설명에 해당하는 아키텍처 패턴은?○ 분리된(decoupled) 컴포넌트들이 원격 서비스를 호출해 상호작용하는 시스템을 구조화할 때 유용하다.
○ OMG(Object Management Group)의 CORBA는 이 아키텍처의 대표적인 사례이다.
1
MVC(Model-View-Controller)
2
계층(layered)
3
브로커(broker)
4
파이프 필터(pipe-and-filter)
해설
설명에 해당하는 아키텍처 패턴은 브로커(broker) 패턴이다.
브로커가 분리된 컴포넌트 사이의 원격 서비스 호출을 중개하며, CORBA가 대표 사례이다.
- MVC는 데이터(모델)·화면(뷰)·입력 처리(컨트롤러)를 분리하는 패턴이다.
- 계층 패턴은 시스템을 상하위 계층으로 나누어 각 계층이 아래 계층의 서비스를 이용한다.
- 파이프 필터는 데이터를 필터들이 차례로 변환하며 파이프로 넘기는 패턴이다.
오류나 개정된 내용이 보이면 알려주세요