Notice
Recent Posts
Recent Comments
Link
기록하는 개발자
0421_ WAS, CORS, TCP & UDP 본문
728x90
1. WAS, WS
| WAS | WS |
| 동적인 데이터를 제공하기 위한 서버 웹 서버로부터 요청이 오면 컨테이너가 받아서 처리 |
정적인 파일 제공, HTTP프로토콜 |
| 일반적으로 웹서버의 기능을 내제하고 있어 웹 서버 없이도 서비스가 가능, WAS와 DB가 연결되어 WAS에서 처리에 필요한 데이터를 꺼내와 원하는 정보로 가공 |
요청이 많을 경우 웹서버에서는 웹문서를 WAS에서는 JSP페이지를 양분하여 처리 함으로서 서버 의 부담을 줄여주는 역할 |
| 예) tomcat, jeus, web logic ... | 예) apache, nginx, gws ... |
2. WAS와 WS를 나눠야 하는 이유
(WAS의 경우 웹 서버의 역할을 동시에 할 수 있지만 보통 나눠서 사용)
(1) 데이터 처리 방식이 달라서 굳이 정적 컨텐츠를 WAS에서 처리할 필요없음(부하)
(2) 사용자에게 WAS가 공개될 필요가 없음(보안)
(3) 여러 웹 서비스를 가능하게 하기 위해
3. TCP, UDP



'취업스터디' 카테고리의 다른 글
| 0425_ Scalable 환경은 어떻게 만들 수 있을까? (1) | 2022.04.25 |
|---|---|
| 0421_ javascript의 클래스 (0) | 2022.04.21 |
| 0420_ Stack, Queue (0) | 2022.04.20 |
| 0420_ JWT, OAuth (0) | 2022.04.20 |
| 0419_ URL&URI, NPM (0) | 2022.04.19 |
Comments