오늘은 간단하게 Jeus와 WebtoB를 왜 사용하고 그 둘에 대해 간단히 알아보도록 하겠다.
Jeus는 이전에 설명했지만 간단히 소개하자면 Tmaxsoft에서 만든 WAS(Web Container) 이다.
WebtoB는 Web to Business 의 준말로 Http의 Client 요청을 처리해주는 WebServer 이다.
Apache와의 호환성을 위주로, 더 나은 성능과 안정성을 제공하기 위해 티맥스소프트에서 개발하였다.
WebServer는 정적 컨텐츠를 처리하고 WAS은 동적 컨텐츠를 처리한다.
예전에는 안되었지만 기술의 발달로 WAS로 정적컨텐츠도 처리가 가능해졌으나 사용하지는 않는다.
그러면 왜 WebServer와 WAS를 같이 쓰면 안될까?
이는 서버 부하를 방지하기 위해서이다.
was만을 이용해 서비스를 제공한다면, 대용량 요청이 들어왔을 때 서버에 부담이 가게 된다.
따라서 기능을 분리해 서버의 부하를 방지할 수 있도록 WebServer와 WAS를 나누는 것 입니다.
이 외에도 보안이나 로드밸런싱 등의 이유가 있다.
제대로된 지식을 갖고 기반부터 생각해야함을 배웠다.
반응형
'프로그래밍 상식' 카테고리의 다른 글
[Jeus] Jeus에 대하여 (0) | 2023.04.04 |
---|---|
[자바 상식] Spring MVC에 대하여 (0) | 2023.03.23 |
[자바 상식] VO,BO,DAO,DTO에 대해 (0) | 2023.03.22 |
[웹 크롤링] Selenium과 BS4 (2) | 2023.03.22 |
@RequestBody, @RequestParam,@ModelAttribute의 차이 (0) | 2023.03.21 |