-
  • 세션이란 

클라이언트와 웹서버 간에 네트워크 연결이 지속적으로 유지되고 있는 상태를 말함

클라이언트가 웹서버에 요청하여 처음 접속하면 혹은엔진은 요청한 클라이언트에 대하여 유일한 를 부여하게 되는데이 를 세션이라 부른다

세션를 임시로 저장하여 페이지 이동 시 이용하거나클라이언트가 재 접속 했을 때 클라이언트를 구분할 수 있는 유일한 수단이 된다

  • 세션의 장점

각각의 클라이언트마다 고유의 부여

세션 객체마다 저장해 둔 데이터를 이용하여 서로 다른 클라이언트의 요구에 맞게 서비스 제공

클라이언트 자신만의 고유한 페이지를 열어놓아서 생길 수 있는 보안상의 문제 해결 용이

  • 쿠키와 세션의 차이점

쿠키(cookie)와 세션(session)은 기능상 비슷한 역할을 하고동작원리도 비슷하다왜냐하면일반적인 세션은 쿠키를 바탕으로 동작하기 때문이다그러나 가장 중요한 차이점은 저장되는 곳이 다르다는 것이다쿠키는 클라이언트에 저장되고세션은 서버에 저장된다쿠키의 경우에는 서버의 자원을 전혀 사용하지 않지만세션의 경우에는 서버에 저장되기 때문에 서버의 자원을 사용할 수가 있다쿠키와 세션의 만료 되는 기간도 다르다

'웹( Web ) > Web Browser' 카테고리의 다른 글

header - user agant 란  (0) 2016.01.11
HTTP header - referer(레퍼러) 란  (0) 2016.01.10
세션(Session) 이란  (0) 2016.01.10
cookie(쿠키) 란 무엇인가  (0) 2016.01.10
[JSP] Servlet 이란  (0) 2016.01.10

다른 카테고리의 글 목록

웹( Web )/Web Browser 카테고리의 포스트를 톺아봅니다