[네트워크] WEB과 WAS
WEB이란?
컴퓨터를 하다보면 흔히 들리는 말 중 하나가 web browser 이다.
Web browser는 말 그대로 web에 저장되어 있는(엄밀히 말하면 좀 다르지만) 다양한 정보들을 볼 수 있는 application이라 할 수 있다.
web에 저장되어 있다는 말은 약간 더 구체적으로 말하자면 web server에 저장되어 있다는 의미라 할 수 있다.
web server는 client의 http 요청을 받아들여 HTML 문서와 같은 웹 페이지를 반환한다.
여기서 HTML 문서, CSS, javascript, 이미지, 파일 등과 같은 즉시 응답 가능한 컨텐츠는 정적 컨텐츠라한다.
정적 컨텐츠는 web server에서 즉시 제공가능하다.
동적컨텐츠의 경우 web server에서 요청 받으면 WAS에게 요청을 넘겨주고 WAS에서 처리한 결과를 전달해준다.
자 그럼 WAS는 또 무엇인가?
WAS(Web Application Server)
WAS는 web server와 web container가 합쳐진 형태로 web server 단독으로 처리할 수 없는 데이터베이스 조회 혹은 다양한 로직 처리가 필요한 동적 컨텐츠를 제공한다.
WAS는 JSP, Servlet 구동 환경을 제공해준다.
WAS에 web server가 포함되어 있지만 실제 트래픽 처리에서는 다수의 web server와 WAS를 연결하여 사용한다고 한다.
Reference
https://codechasseur.tistory.com/25
[Web] 웹 서버와 WAS의 차이를 쉽게 알아보자
서버 개발에 있어서 가장 기초적인 개념인 '웹 서버'와 'WAS(Web Application Servier)'의 차이점을 다뤄보려고 한다. 💡 웹 서버 사전적 정의 "웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고 HTML
codechasseur.tistory.com
https://helloworld-88.tistory.com/71
[기본] WEB 과 WAS 차이
WEB, WAS 란? ■ 웹서버(WEB)란? 웹서버는 말그래도 작성된 html페이지 등을 네트워크망에 종속되지 않고, 웹서비스를 할 수 있도록 어플리케이션 - 웹 서버(소프트웨어): 웹 브라우저 클라이언트로
helloworld-88.tistory.com
https://velog.io/@dbfudgudals/was%EB%9E%80
was란?
WEB 인터넷을 기반으로 한 서비스, 정보공유 검색 등이 가능URL(주소), HTTP(통신규칙), HTML(내용)SERVER클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터Web Sever인터넷을 기반으로
velog.io
https://velog.io/@ybnr_92/Web-%EC%9D%B4%EB%9E%80
Web 이란 ?
웹(web) 월드 와이드 웹(world wide web)의 줄임말로 첫 글자를 따서 WWW라고 부르기도 합니다.Web을 영어 뜻 그대로 풀이하면 "거미줄"이라는 뜻이며, 이는 '세상의 크기만한 거미줄'이라 직역할 수 있
velog.io
* JSP, Servlet이 뭔지 모름
*