Skip to content

클라이언트 서버 구조

YoungMinKim edited this page Jul 17, 2021 · 2 revisions

목차

  • 모든 것이 HTTP
  • 클라이언트 서버 구조
  • Stateful, Stateless
  • 비 연결성(Connectionless)
  • HTTP 메시지

클라이언트 서버 구조

Client - Server 구조:
- Request → Response 구조
- 클라이언트는 서버에 요청을 보내고, 응답을 대기
- 서버가 요청에 대한 결과를 만들어서 응답
- 이전에는 클라이언트와, 서버 간의 구분이 없었지만 현재는 클라이언트와 서버 간의 구분이 확실하다.

클라이언트 서버 간의 분리에 대한 기대 효과

클라이언트, 서버 각각 독립적으로 진화를 할 수 있다:
1. 복잡한 비즈니스 로직, 데이터 같은 부분은 서버에 다 밀어 넣어서, 클라이언트는 UI/UX를 그리는데만 집중.
2. 백엔드에서는 클라이언트와 서버가 분리되어 있기에, 서버의 아키텍처만 고민하면 된다.
Clone this wiki locally