기록하는 개발자

0421_ WAS, CORS, TCP & UDP 본문

취업스터디

0421_ WAS, CORS, TCP & UDP

hannah1009 2022. 4. 21. 14:57
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