프로그래밍/Spring
[Spring] 웹 서버, 컨테이너, WAS, HTTPs, 포트, Mime, URL
1. 웹 서버(Web Server) 1) 사용자로부터 HTTP 요청을 받거나 웹 컨터이너가 전달해준 결과물을 정적인 페이지로 생성하여 사용자에게 응답해주는 소프트웨어를 말한다. 2) 웹 페이지는 주로 HTML, CSS, Java Script 등으로 구성된다. 2. 웹 컨테이너(Web Container) 1) 웹 서버가 전송해준 요청을 기초로 동적인 페이지를 생성하여 웹서버로 돌려준다. 2) 동적 페이지라는 것은 사용자마다 다른 결과로 응답할 수 있기 때문이다. ex) 로그인 : 로그인한 아이디를 보고 각자에 맞는 페이지를 구성해 보내주는 것이다. 3. WAS(Web Application Server) 1) 웹 애플리케이션이 실행될 수 있는 환경을 제공하는 소프트웨어이다. 2) 웹 서버와 웹 컨테이너를 포..
2022. 10. 20. 10:05