인프런 - 스프링부트 개념 정리(이론) - 정리

8강 - HTTP가 무엇일까요? 정확히 알아야 해요

달팽이포뇨 2023. 3. 22. 19:42

Inflearn 최주호 강사님의 스프링부트 개념정리(이론) 강의를 듣고 정리한 내용입니다.

 

소켓 통신: statefulSocket: 운영체제가 가지고 있는 것5000번 포트에 소켓 오픈 - 새로운 요청과 연결 - main 스레드 역할연결되면 5000번 포트와의 연결은 끊고 5001번, 5002번 등 다른 포트로 연결을 하도록 하여 상대와 지속적으로 연결하도록 한다.  +: 상대가 누군지 계속 알고 있음, -: 큰 부하! 

 

HTTP 통신: stateless

목적: html 문서를 전달

상대에게 문서를 전달하고 연결을 끊어버림

+: 적은 부하, -: 문서를 달라고 한 상대가 이전과 같은 사람인지 다른 사람인지 모름