AWS 가 서버 사이의 인터페이스 역할을 해준다고 적혀 있습니다.
그럼
웹 서버 <-> WAS <-> DB 서버
웹 서버 <-> WAS <-> 파일 서버
이렇게 연결되는 건가요?
안녕하세요 길벗수험서 운영팀입니다.
웹 서버란 HTTP 프로토콜을 기반으로 클라이언트가 웹 브라우저에서 어떠한 요청을 하면 그 요청을 받아 정적 컨텐츠를 제공하는 서버입니다.
이때 웹 서버가 정적 컨텐츠가 아닌 동적 컨텐츠를 요청받으면 WAS에게 해당 요청을 넘겨주고, WAS에서 처리한 결과를 클라이언트에게 전달하는 역할도 해줍니다.
WAS란 DB 조회 혹은 다양한 로직 처리를 요구하는 동적 컨텐츠를 제공하기 위해 만들어진 Application 서버입니다.
HTTP 프로토콜을 기반으로 사용자 컴퓨터나 장치에 애플리케이션을 수행해주는 미들웨어로서, 주로 데이터베이스 서버와 같이 수행된다.
Client <-> 웹 서버 <-> DB
Client <-> WAS <-> DB
Client <-> WAS <-> 파일서버
Client <-> 웹 서버 <-> WAS <-> DB
열심히 공부하셔서 합격하시길 기원하겠습니다.
행복한 하루되세요 :)
-
관리자2024-05-14 10:05:59
안녕하세요 길벗수험서 운영팀입니다.
웹 서버란 HTTP 프로토콜을 기반으로 클라이언트가 웹 브라우저에서 어떠한 요청을 하면 그 요청을 받아 정적 컨텐츠를 제공하는 서버입니다.
이때 웹 서버가 정적 컨텐츠가 아닌 동적 컨텐츠를 요청받으면 WAS에게 해당 요청을 넘겨주고, WAS에서 처리한 결과를 클라이언트에게 전달하는 역할도 해줍니다.
WAS란 DB 조회 혹은 다양한 로직 처리를 요구하는 동적 컨텐츠를 제공하기 위해 만들어진 Application 서버입니다.
HTTP 프로토콜을 기반으로 사용자 컴퓨터나 장치에 애플리케이션을 수행해주는 미들웨어로서, 주로 데이터베이스 서버와 같이 수행된다.
Client <-> 웹 서버 <-> DB
Client <-> WAS <-> DB
Client <-> WAS <-> 파일서버
Client <-> 웹 서버 <-> WAS <-> DB
열심히 공부하셔서 합격하시길 기원하겠습니다.
행복한 하루되세요 :)