Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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
more
Archives
Today
Total
관리 메뉴

이열매의 메모장

웹 서버와 WAS 본문

서버

웹 서버와 WAS

이열매 2019. 10. 18. 10:35

 

웹서버와 WAS


1. 웹 서버 (Web Server)

  • 웹 페이지를 제공하는 서버 프로그램

  • 클라이언트의 HTTP 요청을 받아 HTML 문서와 같은 웹 페이지를 반환

  • ex ) 아파치, nginx, IIS 등

 

  •  기능
    • 클라이언트에게 웹 페이지 전달
    • 클라이언트로부터 파일 및 컨텐츠 등의 리소스 수신
    •  WAS와 클라이언트 사이에서 통신 매체 역할

 

 

웹 페이지 구동 구조

 

 

 

 

2. WAS (Web Application Server)

  • 웹 서버 기능 + JSP, Servlet 구동 환경 제공 기능
  • 웹 서버에서 화면에 리소스를 뿌려주는(정적) 송수신 역할을 하고, WAS는 웹이 동작하는데 필요한 비즈니스 로직(동적) 수행

 

  • 사용 이유
    • 웹 페이지에서 필요한 다양한 기능을 웹 서버와 WAS를 모두 사용함으로써 기능 분산
    • 기능 분산을 통해 서버 부하 방지, 보안 및 속도 향상

 

  • 기능
    • 서블릿을 통한 JSP 처리(Web Container)
    • 데이터베이스 연결 및 데이터 조작
    • 보안 및 트래픽 관리

 

 

 

 

 

 

 

 

 

 


참고 링크

 

 

 

 

 

 

 

Comments