728x90
반응형
Web
- 인터넷을 기반으로 한, 정보를 공유, 검색할 수 있게 하는 서비스
- URL(주소), HTTP(통신 규칙), HTML(내용)
Server
- 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템
Web Server
- 인터넷을 기반으로 클라이언트에게 웹 서비스를 제공하는 컴퓨터
WAS(Web Application Server)
- HTML의 한계를 애플리케이션으로 극복
- 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크
- 웹 애플리케이션을 실행시켜 필요한 기능을 수행하고 그 결과를 웹 서버에게 전달.
- php, jsp, asp와 같은 언어들을 사용해 동적인 페이지를 생성할 수 있는 서버
- 프로그램 실행 환경과 데이터베이스 접속 기능 제공
- 웹 서버 + 웹 컨테이너
- 웹 서버는 클라이언트 요청이 정적인지 동적인지 파악하고 동적이면 웹 컨테이너에게 보냄.
- 웹 컨테이너는 servlet 구동 환경 제공해주고, 동적 컨텐츠를 생성하고 다시 웹 서버로 보냄.
- 자바 계열에서는 웹 애플리케이션 컨테이너라 부름.
- 웹 애플리케이션 컨테이너 : 웹 애플리케이션이 배포되는 공간.
웹서버
- 아파치
- IIS
- NginX
WAS
- 톰캣
- WebSphere
728x90
반응형
'영상 후기 > WEB' 카테고리의 다른 글
영상 후기 - [10분 테코톡] 헌치, 써머의 HTTP (0) | 2023.03.17 |
---|---|
영상 후기 - [10분 테코톡] 🎧 삭정의 Web 요청 & 응답과정 (0) | 2023.03.17 |
영상 후기 - 쿠키란 무엇일까? 개념, 필요성, 구성 요소, 사용 정책 (0) | 2023.03.14 |
영상 후기 - 웹개발 필수개념! DOM이 뭔가요? (+ Web API) (0) | 2023.03.10 |
영상 후기 - 아파치, NginX, 톰캣이 뭔가요? (+ 웹서버, WAS, 로드밸런싱, 프록시) (0) | 2023.03.10 |