일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- javascript first class citizen
- 자료구조
- parcel resolver error
- javascript eventloop
- redux 특징
- Event Loop
- express request body
- web server vs was
- centos7 설치
- typescript parcel tilde
- 자료구조 queue
- body-parser
- redux 사용 이유
- es6 module
- react event bind
- DOM API
- Browser API
- first class citizen
- Call stack
- 일급 객체
- 순차리스트
- request body undefined
- 자료구조 정렬
- client side rendering
- 선형리스트
- parcel
- javascript module
- task queue
- server side rendering
- react
Archives
- Today
- Total
비실이의 개발 성장기
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 서비스들 (1175) | 2022.11.17 |
---|---|
ex-react-hooks 공부 후 깨달은 것 (1127) | 2020.02.11 |
API를 사용하는 이유 (1156) | 2017.07.23 |
Comments