Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
Tags
- body-parser
- DOM API
- centos7 설치
- Call stack
- 선형리스트
- request body undefined
- 자료구조 queue
- react event bind
- typescript parcel tilde
- Browser API
- express request body
- server side rendering
- redux 특징
- 자료구조
- Event Loop
- javascript first class citizen
- client side rendering
- 자료구조 정렬
- 일급 객체
- task queue
- redux 사용 이유
- 순차리스트
- javascript module
- web server vs was
- parcel
- parcel resolver error
- es6 module
- javascript eventloop
- react
- first class citizen
- Today
- 9
- Total
- 559,093
비실이의 개발 성장기
Web Server 와 WAS(Web Application Server) 차이 본문
# Web Server
- 웹 브라우저에서 요청받은 정적 컨텐츠(html, css, js, 이미지 리소스 등) 를 제공하기 위한 서버
- 대표적인 Web Server 플랫폼 구축 소프트웨어에는 Apache, Nginx 와 Windows server OS 용 IIS 가 있습니다.
# WAS(Web Application Server)
- 클라이언트 측에서 요청받은 정보를 가지고 연산을 수행한 뒤, 동적인 콘텐츠를 만들어 제공하기 위한 서버
- 대표적인 WAS 플랫폼 구축 소프트웨어에는 Apache 재단의 Tomcat, Tmax 사의 Jeus, IBM 사의 Web Sphere와 Open source project인 Node.js 등이 있습니다.
# 알게된 사항
- Node.js 플랫폼 기반 Web Application framework 인 Express.js 는 Web Server 역할도 수행가능 합니다.
- 이처럼 WAS 에서 Web Server 기능을 처리하기도 하나, 트래픽이 몰릴 경우 WAS 의 부담이 커지게 됩니다.
- 규모에 따라 Web Server 와 WAS 를 하나의 서버로 구성하거나, 독립 된 서버로 구성하기도 합니다.
# 잘못 된 내용은 댓글 남겨주세요.
'알게된 것들' 카테고리의 다른 글
실무에서 활용했던 AWS 서비스들 (0) | 2022.11.17 |
---|---|
ex-react-hooks 공부 후 깨달은 것 (0) | 2020.02.11 |
API를 사용하는 이유 (4) | 2017.07.23 |
2 Comments