개발/web, html5,jsp 12

쿠키와 세션 설명 및 이해

쿠키 - 서버가 아닌 클라이언트 컴퓨터의 하드디스크에 사용자의 정보를 저장 - 클라이언트의 일정 폴더에 정보를 저장하기 때문에 서버의 부하를 줄일 수 있음 - 사용자측에 대한 정보를 보관해 두었다가 웹 서버의 요청에 의해 그 정보를 원하는 순간 사용할 수 있게 함 크기는 4KB 이하로 제한, 300개까지의 데이터 정보 배열을 저장 할 수 있음. 즉, 최대 용량은 4KB X 300개 = 1.2MB ※ 이미지 정보는 대부분 용량이 크기 때문에 경로만 저장 response 객체를 사용해 쿠키 정보를 클라이언트에 저장해두었다가 이를 request 객체를 사용하여 가져옴 서버가 클라이언트에 쿠키를 설정하기 위한 단계 1. 쿠키 객체 생성 2. 쿠키에 속성 값 설정 3. response 객체의 addCookie()..

서버의 개념과 이해

현재 웹 쪽을 개발하고 있는데 서버, 웹 서버, 아파치 등의 용어가 나오면 정확한 개념을 몰랐습니다. 그래서 이번 기회를 삼아 책을 찾아보기 시작하여 정리하게 되었습니다. 얻은 결과(?)는 웹 어플리케이션(WAS)안에 웹서버 + 웹 컨테이너가 존재한다는 사실을 깨달게 되었네요. 아래는 제가 정리한 내용입니다. 서버(Server)는 일반적으로 사용자(클라이언트)의 요청이 들어오면 이에 대한 처리를 한 결과페이지를 전송하는 웹 서버(Web Server) + 실질적으로 요청한 페이지의 로직이나 데이터베이스와의 연동을 처리할 수 있는 비즈니스 로직이 구현회어야 하는 웹 애플리케이션 서버 (Web Application Server : WAS) 로 이루어져 있다. ※ 대표적인 WAS로는 BEA사의 웹로직(WebLo..