CS 스터디 - 웹 서버와 웹 어플리케이션 서버, HTTP의 특성

이강민·2024년 8월 27일
0

커널360

목록 보기
38/56
post-thumbnail

웹 서버와 WAS

  • 웹 서버 : 정적인 자원을 응답
  • 웹 어플리케이션 서버 : 동적인 정보를 응답

HTTP의 특성

요청 - 응답 기반 클라이언트 - 서버 프로토콜

서버 간에도 HTTP 메시지를 주고 받을 수 있음

미디어-독립적

  • 어떤 형태의 데이터도 HTTP 메시지로 보낼 수 있음

비연결성

  • 연결을 유지하는 동안 서버의 자원 소모가 너무 크다.

스테이트리스

  • 서버는 클라이언트의 상태를 기억하지 않는다.
    • 클라이언트는 한 서버에 종속될 가능성
    • 여러 요청을 보내야 할 경우 한 서버에만 요청해야 함

why

  • 서버의 IP가 바뀐다면? 요청을 보낸 서버에 응답하지 않는다면?

  • 스테이트리스이기 때문에 확장이 용이해진다.

지속 연결 (keep-Alive)

  • 하나의 연결을 이용해 메시지를 주고 받을 수 있다.

버전별 특성


profile
AllTimeDevelop

0개의 댓글

관련 채용 정보