1과목 소프트웨어 설계

럼바우는 자주 나오는 거 같다. 객동기

Web Server
- 클라이언트로부터 요청을 받아 처리, 저용량의 정적 파일들을 제공하는 소프트웨어 → WAS앞에서 미들웨어처럼 동작
RPC(Remote Procedure Call)
- 응용 프로그램이 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어
- 구조를 찾아보면 더 쉽게 이해할 수 있음
ORB
- 객체 지향 미들웨어로 CORBA 표준 스펙을 구현
WAS는 웹 환경을 구현하기 위한 미들웨어라고 한다..
→ 클라이언트 - DB 구조 사이에 있음
Web Server는 독립적으로 동작하기 때문에 미들웨어라 할 수 없다
따라서 정답이 2번