본문으로 바로가기

[Web] web server과 was의 차이

category 보안/Web 2020. 11. 25. 22:26
728x90
반응형

web server은 두가지의 뜻으로 사용됩니다.

1. 웹 브라우저 프로그램과 같은 웹 클라이언트로부터 HTTP 요청을 받고, HTML 문서와 같은  페이지를 반환하는 프로그램

2. 1번과 같은 기능을 제공하는 서버

웹 클라이언트가 요청한 것에 대한 응답(웹 페이지)를 클라이언트로 전달합니다.

보통 응답은 그림, CSS, 자바 스크립트를 포함한 HTML 문서입니다.

web server는 asp, php 등의 서버 사이드 스크립트 언어로 개발됩니다.  

아파치, IIS, nginx, GWS 를 많이 사용합니다.

 

 

 


was ( web application server )는 웹 어플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 프레임워크입니다.

HTTP를 통해 컴퓨터나 서버에 어플리케이션을 수행해주는 미들웨어라고도 볼 수 있습니다.

보통 was는 데이터베이스 서버와 같이 수행이 됩니다.

자바나 .net, citrix 으로 개발 됩니다.

was는 보통 3가지의 기능을 수행합니다.

1. 프로그램 실행 환경을 제공하고, 데이터베이스 접속 기능을 제공합니다.
2. 여러 개의 트랜잭션을 관리해줍니다.
3. 비즈니스 로직을 수행합니다.

이상입니다.

728x90
반응형

'보안 > Web' 카테고리의 다른 글

[Web] sso란  (0) 2020.12.30
[Web]OWASP Top 10  (0) 2017.08.04