티스토리 뷰

웹 프로그래밍/JSP

Cookie의 이해

박강균 IT 2021. 3. 6. 21:18

Cookie는 우리에게 굉장히 친숙한 단어이다. 

Servlet에서의 쿠키와 세션 그리고 어플리케이션의 개념을 비교하며 

장단점을 살펴보고 장단점을 정리해 어떤 상황에서 사용하게 될지만 

이해하는것이 오늘의 목표이다. 

Application

(클라이언트 -> 서버로 전송할때)

사용범위: 전역범위에서 사용하는 저장공간

생명주기:WAS가 시작해서 종료할 때 까지 

저장위치:WAS 서버의 메모리

여기서 was란 (Wep Application Server)의 줄임말이다

 was란 곳에 application이 존재하고 전역으로 사용가능한 저장공간이며 

생명주기는 was가 시작하는 순간부터 종료할때까지 

저장위치는 was서버의 메모리안이라고만 이해해두자

Session

사용범위: 세션 범위에서 사용

생명주기: 세션이 시작해서 종료할 때 까지

저장위치:WAS 서버의 메모리 

세션은 세션의 범위에서만 사용 app과 마찬가지로 was안에 있고 세션이 시작해서 종료할때까지

라고 정도만 이해해두자 

Cookie

사용범위:Web Browser별 지정한 path 범주 공간

생명주기:Browser에 전달한 시간부터 만료시간까지

저장위치:Web Browser의 메모리 또는 파일 

 

----------------------------------------------------------------------

생명주기가 긴 공간이 필요할때 cookie

특정 url에서만 데이터를 사용하는건 cookie

즉 서버자원을 낭비하기 싫을때 cookie에 저장 

서버에 있어 보안성이 중요한 부분이 아니라면 대부분  cookie를 사용하는 것이 좋다.

 

이 부분은 틀릴 수 도 있어 나중에 자세히 알아보고 수정하도록 하겠다. 

 

 

'웹 프로그래밍 > JSP' 카테고리의 다른 글

에러페이지 처리  (0) 2021.03.08
한글 깨짐처리 GET & POST  (0) 2021.03.08
Servlet 팁: name값 배열로 받기  (0) 2021.03.07
Servlet의 기본적인 사용방법 (+ 계산기)  (0) 2021.03.06
Servlet의 이해  (0) 2021.03.06
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함