1. Servlet 작동 순서 - 클라이언트에서 servelt요청이 들어 오면 서버에서는 servlet컨테이너를 만들고, 요청이 있을때 마다 스레드가 생성 됨. 1-1 작동 순서 - 웹브라우저: 웹브라우저를 통해 클라이언트가 웹서버로 요청 - 웹서버: 요청이 들어온 것을 감지하고, WAS로 요청을 보냄 - 웹어플리케이션서버(WAS): Servelt 컨테이너로 요청을 보냄 - Servlet 컨테이너: 컨테이너 안에서 스레드 생성(들어온 요청을 처리하기 위해) 및 Servlet객체 생성 1. 클라이언트(or Web Server)는 서블릿 컨테이너(Tomcat)에게 HTTP request를 전송. 2. 서블릿 컨테이너는 HttpServletRequest, HttpServletResponse 객체를 생성. ..
1. 요청처리객체 및 응답처리객체 1-1 요청처리객체 - HttpServletRequest - 클라이언트로 부터 오는 정보가 입력됨. ex) 네이버에 들어가서 회원이 로그인을 하기 위해서는 회원은 로그인 페이지에서 ID Password를 입력하고, ID와 Password를 요청받은 네이버 서버는 해당 정보에따라 로그인을 판별 해 준다. 이 과정을 구체적으로 살펴보면, 클라이언트가 회원 정보를 확인해줄 것을 서버(아파치)로 요청하고 -> 해당 처리는 동적인 처리이기 때문에 회원 정보인 ID와 Password는 리퀘스트(요청객체)에 담겨져서 회원 정보 판별을 위해 WAS로 간다. -> WAS에서는 ID, Password 정보를 DB에서 검색하고, DB에 정보가 있는지 없는지 판단한다 -> 판단 후 respo..
Goal - JSP와 JSP 기술이 등장한 이유에 대해 알아본다 - Servelt과 특징에 대해 알아본다 1. JSP문서 작성하기 1-1 JSP란? - JSP는 Servlet 클래스를 자동 생성할 때 참고하는 파일. ex) hello.jsp --- [JSP 엔진]---> hello_jsp.java(서블릿 클래스) 소스 파일 생성. - 웹 브라우저가 요청했을 때, JSP에 해당하는 자바 서블릿 파일이 없거나, JSP 파일이 변경되었을 경우 생성. 1-2 JSP 기술이 등장한 이유 - 서블릿에서 콘텐츠를 출력하려면 스트림 클래스를 사용하여 출력 함수를 호출해야 함 - 자바에선 복잡한 문자열을 출력하려면 코드 작성이 번거로워 짐 - 따라서 자바로 콘텐츠를 출력하는 코드를 자동으로 만들기 위해 등장 1-3 JS..
1. 운영체제의 개요 1-1 시스템 소프트웨어 - 시스템 소프트 웨어의 개념과 구성(제어, 처리 프로그램) - 원시 프로그램을 기계어로 번역하는 언어번역 프로그램의 종류, 기능 및 특징 - 목적 프로그램, 로더, 링커 1-2 운영체제의 개념 - 운영체제의 정의, 목적 - 운영체제의 성능 평가 기준 (4가지) - 운영체제의 운용 기법 (7가지) 및 발달 순서 2. 프로세스 관리 2-1 프로세스의 개요 - 프로세스의 정의, PCB\ - 프로세스 상태 전이 - 스레드 2-2 프로세스 스케쥴링 - 프로세스 스케줄링의 개념, 목적 - 비선점 스케줄링의 특징과 종류 (FCFS, SJF, HRN, 기한부, 우선순위) - 선점 스케줄링의 특징과 종류 (SRT, RR, MQ, MFQ) - Context Switching..
- 20200429
- 20200423
- likelion
- 20200424
- 20200510
- 20200330
- 20200622
- 생활코딩리눅스
- 20200425
- 20200504
- 20200427
- chapter7
- 20200512
- 20200624
- 20200420
- 20200421
- 20200804
- chapter8
- 20200406
- 20200417
- 20200415
- 20200503
- 백준
- 20200319
- 20200502
- 20200428
- 20200413
- 20200317
- 20201204
- 20200403
- Total
- Today
- Yesterday