범위 요약 비교

범위데이터 접근 가능성유지 기간주요 용도

Request 현재 HTTP 요청 동안 요청 완료 시 소멸 임시 데이터 처리
Session 특정 사용자에 한정 세션 만료 또는 로그아웃 시 소멸 사용자별 상태 관리
Application 모든 사용자와 모든 요청에서 공유 애플리케이션 종료 시 소멸 전역 데이터 관리
Cookie 클라이언트 장치에 저장 브라우저 종료 또는 만료 시 소멸 지속적인 상태 관리

실제 사용 예시

  1. Request: 폼 데이터를 서버에서 처리.
  2. Session: 로그인한 사용자의 프로필 정보 유지.
  3. Application: 데이터베이스 연결 풀과 같은 전역 리소스 저장.
  4. Cookie: 로그인 상태 유지(자동 로그인).

'컴퓨터 지식' 카테고리의 다른 글

[Web] Listener, Filter 의 차이점  (1) 2024.12.04
[Content-Type] Content-Type 종류  (1) 2024.12.03
[파일]파일 시그니쳐(파일 헤더)  (3) 2024.11.20
[유니코드]CJK 한자  (1) 2024.10.31
[IP] 교육자료  (0) 2024.05.13

+ Recent posts