반응형

Was 2

[1.4] 웹 서버와 웹 애플리케이션 서버

웹서버 웹에서 사용자들에게 서비스를 제공하는 서버 기능을 처리하는 프로그램 HTTP 프로토콜을 기반으로 하여 웹 클라이언트로부터 요청을 서비스하는 기능을 담당한다. HTTP 프로토콜 기반으로 동작하므로 웹 서버를 HTTP 서버 라고도 한다. HTTP : 인터넷에서 웹서버와 사용자의 웹 브라우저 사이에서 웹 문서( 또는 하이퍼텍스트) 를 전송하기 위해 사용되는 통신규약 웹서버의 구체적 역할 1. 클라이언트가 요청한 웹 문서를 찾아서 전달 하는 기능 처리 2. 요청 파일이 없거나 문제가 발생 했을때, 정해진 코드값으로 응답 3. 클라이언트 요청에 대한 기본 사용자 인증을 처리 4. 프로그램에 대한 요청을 인식하면 수행하고, 그 결과를 클라이언트에 전송 웹 애플리케이션 서버 웹 서버의 기능을 구조적으로 분리하..

JSP 2023.11.04

[1.3] 웹 애플리케이션

웹에서 실행되는 응용 프로그램을 웹 애플리케이션이라고 한다. 웹 애플리케이션이 실행되는 위치에 따라 웹 서버에서 수행되는 기술과 클라이언트인 웹브라우저에서 수행되는 기술로 나뉜다. * 클라이언트에서 요청한 웹 애플리케이션이 클라이언트에 전송된 후, 클라이언트 자원을 이용하고 클라이언트 프로그램에 의해 수행되면 클라이언트 측 이라고한다. * 웹 애플리케이션이 서버에서 일차적으로 수행되면서 서버의 자원을 활용하고 그 결과를 클라이언트에 전송할 경우에는 서버측 으로 분류한다. 구현하는 방식에 따라서 컴파일 방식과 비컴파일(스크립트) 방식으로 나뉘어진다. * 웹 애플리케이션이 미리 컴파일되고 실행 팡리이 만들어진 후 사용되면 컴파일방식으로 분류한다. * 반면 요청이 있을 때마다 해석되거나 컴파일을 필요로 하지 ..

JSP 2023.11.04
반응형