Servlet Container
-
출처 : https://12bme.tistory.com/555 출처 : https://roadofdevelopment.tistory.com/56 위 티스토리에 적어놓은 내용을 바탕으로 작성했으며, 좀 더 이해하기 위한 글을 작성합니다. 서블릿 컨테이너는 개발자가 웹서버와 통신하기 위한 복잡한 일들을 할 필요가 없게 해준다. 컨테이너는 Servlet의 생성부터 소멸까지의 일련의 과정을 관리한다. 서블릿 컨테이너는 요청이 들어올때 마다 자바 쓰레드를 생성하여 작업을 한다. 서블릿 컨테이너의 대표적인 예로는 흔히 사용하는 Tomcat 이 있다. 여기서 서블릿이란 동적인 웹페이지를 만들기 위해 사용되는 자바 기반의 웹 프로그래밍 기술이다. 클라이언트의 요청이 있고 요청에 대한 응답 결과를 반환해야 하는데 이러한..
서블릿, 서블릿 컨테이너(WAS)와 스프링 컨테이너출처 : https://12bme.tistory.com/555 출처 : https://roadofdevelopment.tistory.com/56 위 티스토리에 적어놓은 내용을 바탕으로 작성했으며, 좀 더 이해하기 위한 글을 작성합니다. 서블릿 컨테이너는 개발자가 웹서버와 통신하기 위한 복잡한 일들을 할 필요가 없게 해준다. 컨테이너는 Servlet의 생성부터 소멸까지의 일련의 과정을 관리한다. 서블릿 컨테이너는 요청이 들어올때 마다 자바 쓰레드를 생성하여 작업을 한다. 서블릿 컨테이너의 대표적인 예로는 흔히 사용하는 Tomcat 이 있다. 여기서 서블릿이란 동적인 웹페이지를 만들기 위해 사용되는 자바 기반의 웹 프로그래밍 기술이다. 클라이언트의 요청이 있고 요청에 대한 응답 결과를 반환해야 하는데 이러한..
2022.11.28 -
서블릿 동적인 웹 페이지를 만들 때 사용되는 자바 기반의 웹 어플리케이션 프로그래밍 기술이다. 클라이언트의 요청이 있고 그 요청에 대한 응답을 하기 위해 결과를 다시 전송해야하는데 이러한 역할을 하는게 서블릿이다. 예를 들어, 어떠한 사용자가 로그인을 하려고 아이디와 패스워드를 입력하고 로그인 버튼을 누른다. 이때 서버는 사용자가 입력한 로그인 정보가 맞는지 확인하고, 맞으면 요청한 페이지를 보여주는데 이러한 역할을 수행하는게 서블릿이다. 등장 배경 과거 서버는 정적인 데이터(HTML문서)만 주고받을 수 있었다. 클라이언트가 데이터를 요청했을 때 서버는 미리 저장해놓은 데이터만 반환했었다. 하지만 웹이 활성화되고 사용자가 많아지다보니 다양한 기능을 하는 웹을 구현하고자 했다. 사용자가 필요한 요구사항에 ..
서블릿(Servlet), 서블릿 컨테이너(Servlet Container)서블릿 동적인 웹 페이지를 만들 때 사용되는 자바 기반의 웹 어플리케이션 프로그래밍 기술이다. 클라이언트의 요청이 있고 그 요청에 대한 응답을 하기 위해 결과를 다시 전송해야하는데 이러한 역할을 하는게 서블릿이다. 예를 들어, 어떠한 사용자가 로그인을 하려고 아이디와 패스워드를 입력하고 로그인 버튼을 누른다. 이때 서버는 사용자가 입력한 로그인 정보가 맞는지 확인하고, 맞으면 요청한 페이지를 보여주는데 이러한 역할을 수행하는게 서블릿이다. 등장 배경 과거 서버는 정적인 데이터(HTML문서)만 주고받을 수 있었다. 클라이언트가 데이터를 요청했을 때 서버는 미리 저장해놓은 데이터만 반환했었다. 하지만 웹이 활성화되고 사용자가 많아지다보니 다양한 기능을 하는 웹을 구현하고자 했다. 사용자가 필요한 요구사항에 ..
2022.04.07