본문 바로가기

WAS2

[Web] Web Server 와 WAS의 차이 Web Server 웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(.html .jpeg .css 등)를 제공하는 컴퓨터 프로그램 HTTP 프로토콜을 기반으로 하여 클라이언트(웹 브라우저 또는 웹 크롤러)의 요청을 서비스 하는 기능을 담당한다. 정적인 콘텐츠 제공 : WAS를 거치지 않고 바로 자원 제공 동적인 컨텐츠 제공을 위한 요청 전달 : 클라이언트 요청을 WAS에 보내고, WAS가 처리한 결과를 클라이언트에게 전달(응답)한다. 클라이언트는 일반적으로 웹 브라우저 ex) Apache Server, Nginx, IIS(Windows 전용 Web 서버) 등 엔진엑스는 아파치의 단점을 보완하기 위해 만든 프로그램. 아파치는 C10K Problem이라고 해서 하나의 웹서버에 10,000개의.. 2021. 8. 4.
[부스트코스] 웹 프로그래밍 BE: WAS(Web Application Server) 란? 학습 목표 WAS가 무엇인지 알 수 있다. WAS의 종류를 알아본다. 웹서버와 WAS의 차이점을 설명할 수 있다. 핵심 개념 WAS (Web Application Server) Apache Tomcat 클라이언트와 서버 구조 서비스를 제공하는 것을 서버. 서버에게 서비스를 요청해서 그 결과를 보여주는 것을 클라이언트라고 합니다. 클라이언트(Client)는 서비스(Service)를 제공하는 서버(Server)에게 정보를 요청하여 응답 받은 결과를 사용합니다. DBMS (DataBase Management System) DBMS 는 데이터베이스를 관리하는 시스템으로 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어입니다. DBMS가 등장하기 이전에는 개발자들이 빠르게 데이터를 저.. 2020. 1. 19.