happyso
study with happyso
happyso
전체 방문자
오늘
어제
  • 분류 전체보기 (302)
    • GIT (3)
    • 컴퓨터 기본 개념 (29)
    • 알고리즘 (125)
      • 알고리즘 문제 (115)
      • 알고리즘 개념 (10)
    • Go (2)
    • 클라우드 (54)
      • DevOps (4)
      • Kubernetes(쿠버네티스) (33)
      • AWS (6)
      • CKA (8)
    • 리눅스(Linux) (18)
      • 컨테이너(Container) (8)
    • Front (22)
      • JavaScript (2)
      • React (20)
    • Python (21)
      • Python 웹 크롤링 (11)
      • Django (7)
      • MachineLearning (3)
    • 데이터베이스 (6)
      • MariaDB (2)
      • MongoDB (4)
    • C언어 (5)
    • Trouble Shooting (2)
    • 네트워크 (8)
      • CCNA (5)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 15
  • Patch
  • 18
  • kubernetes
  • apply
  • edit
  • replace

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
happyso

study with happyso

웹 서버(WS) VS 웹 어플리케이션 서버(WAS)
컴퓨터 기본 개념

웹 서버(WS) VS 웹 어플리케이션 서버(WAS)

2020. 10. 12. 13:40

웹 서버

  • 정적 페이지(html, css) 처리
  • 클라이언트(웹 브라우저)로 부터 HTTP방식으로 정적인 자원을 요청받아 그에 맞는 응답을 제공해주는 프로그램
  • 자체적으로 처리할 수 없는 동적인 자원(jsp, php, asp.net, db연동 등)을 웹 컨테이너로 넘겨주고 컨테이너에서 처리한 결과를 다시 받아 클라이언트에게 제공해주는 역할
  • 대표적으로 Apache, IIS, WebtoB 등이 있다.

 

 

컨테이너

  • 웹서버가 보낸 JSP, PHP, ASP.net등의 파일을 실행하고 수행 결과를 다시 웹 서버로 보내주는 역할을 한다.
  • 대표적으로 자카르타 톰캣, RESINE, 웹로직, 웹투비 등이 있다.

 

 

웹 어플리케이션 서버

  • 동적 페이지 처리
  • 웹 서버와 컨테이너가 합쳐진 형태
  • 인터넷 상에서 HTTP를 통해 어플리케이션을 수행해준다.
  • 동적 서버 콘텐츠를 수행 - 일반적인 웹 서버와 구별이 되며 주로 데이터베이스 서버와 같이 수행이 된다.
  • 대표적으로 톰캣BEA사의 Web Logic, IBM사의 Web Sphere, T-max사의 Jeus, Redhot사의 JBoss등이 있다.

 

 

WAS만 쓰지 않고 웹 서버도 같이 사용해야 하는 이유

  • 톰캣 특성상 java언어만 해석 가능 -> 하나의 서버에 JSP PHP를 모두 사용하고 싶다면 아파치와 톰캣 모두 사용해야 한다.
  • 로드밸런싱을 위해서도 같이 사용해야 한다.
  • 정적 처리를 WAS가 하게되면 부하가 많이 걸려 좋지 않다.

 

 

참고

sleepyeyes.tistory.com/13

'컴퓨터 기본 개념' 카테고리의 다른 글

배포의 개념과 종류  (0) 2020.10.14
아파치(apache) VS 엔진엑스(nginx)  (0) 2020.10.12
VPC(Virtual Private Cloud)  (0) 2020.10.06
리다이렉트(Redirect) & 포워드(Forward)  (0) 2020.10.05
보안 개념 3가지  (0) 2020.10.05
    '컴퓨터 기본 개념' 카테고리의 다른 글
    • 배포의 개념과 종류
    • 아파치(apache) VS 엔진엑스(nginx)
    • VPC(Virtual Private Cloud)
    • 리다이렉트(Redirect) & 포워드(Forward)
    happyso
    happyso

    티스토리툴바