모든 것이 HTTP(HyperText Transfer Protocol)

HTML 파일 전송 → 모든 형태의 데이터 전송

서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용

HTTP 역사

Untitled

기반 프로토콜

Untitled

HTTP 특징

클라이언트 서버 구조

⇒ 이전에는 서버와 클라이언트가 한 PC 내에 있었으나 현재는 서버는 데이터 및 비지니스 로직 저장용, 클라이언트는 UI 를 담당하여 역할을 분리하였다. 역할을 분리하여 양쪽이 독립적으로 진화할 수 있게 되었다.

Stateful, Stateless

무상태 프로토콜(Stateless)