카테고리 없음

[스프링 부트 입문 03] 웹서비스 동작원리

유호야 2021. 6. 30. 20:50
반응형

Mission 헬로 월드가 출력되는 과정을 설명하시오.

 

웹서비스는 클라이언트와 서버의 요청과 응답으로 동작한다.

클라이언트란 서비스를 사용하는 프로그램/컴퓨터
서버 서비스를 제공하는 프로그램/컴퓨터 

헬로월드를 출력하는 것도 클라이언트와 서버의 요청과 응답의 결과이다.
브라우저가 클라이언트로 동작했고, 스프링부트는 서버의 역할을 수행한 것이다.

브라우저를 하나 띄운다. 
localhost:8080/ 접속
서버가 되는 스프링부트를 실행하지 않았기 때문에, 아직 실행되지 않는다.
실행할 때 무엇을 찾아야 한다?
메인 메소드를 찾아야 한다. 메인메소드 위치를 찾는다.

tomcat이 8080 포트에서 실행되었다. 
접근이 된다.

서버를 수행시켜야만 브라우저를 통해 접근할 수 있다.
localhost 서버의 주소, "내 컴퓨터" 라는 주소
8080은 포트 번호, '8080 방' 에 비유할 수 있다.
Tomcat이 8080에서 수행되고 있다.

localhost8080/hello.html 을 작성하는 순간
헬로월드가 작성된 파일이 업로드 된다.
src > main > resources > static > hello.html 가 실행되었다.

웹 서비스는 클라이언트와 서버의 요청ㅇ과 응답으로 동작한다.

localhost:8080의 의미 주소/포트번호
hello.html > resources/statics 폴더 안에서 해당 파일을 찾는다.

 

출처 : https://www.youtube.com/watch?v=-B60B9eAIyU

반응형