ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Servlet의 기본구성
    JAVA 기본 2021. 5. 2. 01:12
    728x90

    구동 특징

    최초 요청 :  Servlet 컴파일 > 메모리 로드 > 쓰레드 가동 >응답

    최초 요청 : JSP > Servlet 번역 > Servlet 컴파일 > 메모리 로드 > 쓰레드 가동 >응답

    이후 요청 : 쓰레드 가동 > 응답 

    특징 : 최초 요청은 느리지만 이후 응답은 빠르다,

     

    기존 언어 :

    CGI : 요청 > 작업프로세스 할당(요청몰리면 과부화)

    PHP, ASP : 요청 > 쓰레드 할당 > 응답

     

    데이터 주고 받기

    요청 메소드

    GET : 자료를 전송을 요청함(보임)

    HEAD : GET과 같은 요청이지만, 자료정보만 받음

    POST : 서버가 처리할 수 있는 자료를 보냄(숨김)

    DELETE

    TRACE

    OPTION

    CONNECT

    PATCH

    +http에 헤더와 바디가 있다.

    헤더는 빠르지만(보통 헤더를 먼저 읽기 때문에) 노출성이 있고 바디는 느리지만 보안에 강하다

    'JAVA 기본' 카테고리의 다른 글

    문자열의 특징  (0) 2021.10.29
    자바별찍기  (0) 2021.10.15
    15주차 과제: 람다식 #15  (0) 2021.03.05
    14주차 과제: 제네릭 #14  (0) 2021.03.01
    13주차 과제: I/O #13  (0) 2021.02.28

    댓글

Designed by Tistory.