반응형
웹 서버
웹 서버는 클라이언트와 서버의 요청과 응답으로 동작한다.
클라이언트 : 서비스를 사용하는 프로그램 또는 컴퓨터를 말한다.
서버 : 서비스를 제공하는 프로그램 또는 컴퓨터를 의미한다.
hello world 나타나기까지의 과정
브라우저가 클라이언트로써 동작
스프링부트는 서버의역할을 수행
서버를 실행시켜야지만 브라우저를 통해 접근할 수 있다.
localhost:8080/hello.html
localhost - 서버의 주소를 의미한다. (내 컴퓨터의 주소를 의미=우리집)
8080 - 포트번호 (우리집의 8080방 정도로 해석) 8080서버에다가 뭔가를 요청한것
localhost:8080/hello.html - 내 컴퓨터의 8080 번호에서 수행되고 있는 서버에게 hello.html 파일을 요청한것
- resources -> static폴더 안에서 해당 파일을 찾는다.
반응형