본문 바로가기

WAS2

웹 서버와 WAS 종류와 장단점 특징 웹서버(Web Server) 1) 아파치(Apache) - 대표적인 웹서버이며, 모든 운영체제(Operation System)에 운영될 수 있지만, Linux에 사용될 때 가장 이상적이다. 아파치(Apache) 장점 - Opensource s/w, 무료사용 - 확장성 및 보안성 우수 - 간단한 설정과 구성, 사용자 인증 및 검증 위한 내장기능 지원 아파치(Apache) 단점 - Overhead가 발생, 많은 기능으로 인한 느린 처리 - 오류나 버그 발생시 별다른 정책이 없음.사용자 커뮤니티 포럼에 해결책 요청해야 함. 2) 엔진엑스(Nginx) -비동기 이벤트(Event-Driven) 구조의 경량화 웹 서버로 정적 파일을 응답해주는 웹서버로도 활용가능하며, WAS 부하를 줄이기 위한 로드밸러서의 역할도 .. 2023. 1. 5.
웹 서버(Web Server) WAS(Web Application Server) 비교 설명 웹 서버(Web Server)와 WAS(Web Application Server)의 차이점 * 웹 서버(Web Server) 개요 웹 브라우저인 클라이언트로부터 Http 요청을 받아 Html 문서 등과 같은 정적 콘텐츠(Static contents)를 반환하는 프로그램 정적 콘텐츠(Static contents)는 html, CSS(Stylesheet) , 이미지(image), text, javascript 등이 있음. 웹 서버는 동적 콘텐츠(Dynamic contents)를 요청받으면 WAS에게 요청을 넘기고, WAS가 처리한 결과를 받아 클라이언트에게 전달함. * 웹 서버(WebServer)의 구조(동작방식) 클라이언트는 브라우저를 이용해 웹서버에 서비스를 요청한다. 요청 시에는 HTML 문서와 같은 .. 2023. 1. 4.