본문 바로가기
개발 관련

web 과 was 의 차이점...

by 조이플워니 2016. 9. 19.

음... 여태까지는 MS 계열의 환경으로 web was 를 그닥 심도있게 고민하지 않았는데... 

이직 한 회사가 전부 Linux 에 php 또는 jsp 환경이라서.. 

개념 정리가 쪼매 필요하다 ㅎ


web 과 was의 차이를 찾던중.. 웃긴 자료도 많기는 했는데... 

시간이 없어 블로그 주인 분들께 말씀드리지는 못하고 

제법 예전부터 많이 보던 블로거 님의 글을 찾았다 


참고 : Life is Cool 님의 블로그


WEB 서버와 WAS 서버의 차이점... 

WEB은 다들 아실테고... WAS는 Web Application Server 의 약자다.. 

말 그대로 웹 어플리케이션 서버 


web서버는 http프로토콜을 통해 웹 브라우저의 요청에 따른 정적인 페이지들(HTML, jgp, gif 등등)을 표현하기 위한 서버이다.

** 정적인 데이터는 구조적으로 앞단의 web 서버 에서 처리하여 WAS 로 요청이 넘어가지 않도록 한다.


WAS는 동적인 페이지들(ASP, JSP, PHP 등등)을 표현하기 위한 서버로, 서버단에서 어플리케이션이 동작 되도록 지원한다.

Servlet 페이지를 html 형태로 변환하여 브라우저에 전달 하게 된다. 


WAS 는 여러 종류가 있지만.. 대체적으로 많이 사용하는 것들의 예를 들자면 

1. BEA의 WEB Logic

2. IBM의 WEB Sphere

3. TMax의 Jeus

4. Tomcat 

등이다. 


web 과 was의 애매한 구분이 잘 이해되지 않는다면... 

1. web 과 was는 1대의 물리적인 서버에서 동시에 구동될 수 있으며....

2. web 과 was는 분리하여 운영도 가능하다.

3. 즉 대용량(고 효율)처리를 위해 서버의 역할을 분리하여 본연의 역할을 더 확실하게 할 수 있도록 구분해 놓은것.. 


정도로 생각하면 될듯하다 ㅎ



'개발 관련' 카테고리의 다른 글

php (mobile) - input image  (0) 2017.02.06
정규식 !!! 이렇게 좋은것이었다니...  (0) 2016.10.07
naver 로그인으로 사용자 정보 가져오기  (0) 2016.09.09
MD5 관련 ㅎ  (0) 2016.09.07
linux 유저(user) 목록 확인  (0) 2016.09.07

댓글