개발자기록

· Spring/mvc
Goal 서블릿에 대해 알아보고 이해한다 서블릿 컨테이너에 대해 알아보고 이해한다 서블릿이란 ? [사전적 정의] 자바 서블릿(Java Servlet)은 자바를 사용하여 웹 페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. JSP와 비슷하지만 JSP는 HTML 문서 안에 Java코드를 포함하는 반면, 서블릿은 자바코드안에 HTML을 포함하고 있다는 점에서 차이점이 있다. Servlet JSP 자바 코드 안에 HTML 포함 HTML 문서안에 Java코드 포함 [예시] 시스템 - HTML Form를 통하여 데이터 전송(post)을 한다고 하자 우리가 원하는 것 (비지니스 로직) - 회..
· Spring/mvc
Goal 웹 서버 (web server)에 대해 알아본다 웹 어플리케이션 서버(web application server)에 대해 알아본다 웹서버와 was를 분리해야 하는 이유 Client > Web Server > WAS > DB 구조 및 동작과정을 알아본다 웹 서버와 WAS 웹 서버 (Web Server)란? 클라이언트가 서버에 페이지 HTTP 요청을 하면 요청을 받아 정적 컨텐츠(.html, .png, .css등)를 제공하는 서버이다 특징 정적 리소스 제공 (정적(파일) HTML, CSS, JS, 이미지, 영상) 클라이언트에서 요청이 올 때 가장 앞에서 요청에 대한 처리를 한다. was를 거치지 않고 자원 바로 제공 어플리케이션 로직같은 동적인 처리가 필요시에는 was에 요청을 위임하고, WAS가 처..
dev_rosieposie
'개발자기록' 태그의 글 목록