[Network] Stateful, Stateless


Stateless란 http와 같이 client의 이전 상태를 기록하지 않는 접속이란 의미입니다.

그에 비해 Stateful은 client의 이전 상태를 기록하고 있는 것이죠.

 

Stateless는 웹서버가 사용자의 작업을 기억하고 있지 않다는 의미이고

Stateful은 사용자의 상태를 서버가 기억하고 있다가 유용한 정보로써 활용한다는 것입니다.



이 글을 공유하기

댓글(3)

  • 질문
    2019.12.27 17:51

    안녕하십니까. 간결한 정리 잘 보고 갑니다.

    글에 의하면 stateless 는 결국 쿠키, 세션등을 이용하지 않는 거고
    stateful 은 이러한 쿠키, 세션을 활용한 설계라는 뜻이 되는 건가요?

    • 2019.12.29 09:44 신고

      질문님 안녕하세요!

      네 어느 정도 맞는 말입니다.

      정확한 개념은 stateless는 클라이언트의 상태를 고려하지 않고 서버에서 일정한 데이터 (이미지, 회원 정보, 장바구니 정보, HTML 등등)을 제공하는 것입니다.

      stateful은 반대로 클라이언트의 상태정보를 토대로 서버가 데이터를 제공하는 것을 의미합니다. ( 로그인상태, 장바구니에 담긴 찜 물건, 사용자 좋아요 정보 등등)

  • 질문
    2019.12.30 11:00

    감사합니다. 꾸벅. (_ _)

Designed by JB FACTORY