본문 바로가기
IT 용어 로그

[웹기술] 웹 서버, 웹 애플리케이션 서버 - 빠른 데이터 제공을 위해 탄생한 서버 환경

by 데이터스토리 2023. 12. 14.
반응형

웹기술,  웹 서버, 웹 애플리케이션서버 빠른 데이터 제공을 위해 탄생한 서버 환경에 대해서 정리합니다. 시대 변화는 새로운 기술을 낳았습니다.

석기시대는 돌도끼를 만들어 동물과 싸우며 생명을 지켰습니다. 철기시대는 활과 칼을 만들어 무기를 삼았습니다. 그 시대 떨어져 있는 종족 간에 메시지 전달은 비둘기를 이용하거나 인편을 이용했습니다.

 

 

 

인터넷 기술의 발전

 

전기가 발명(발견) 되면서 전파를 같이 발견하게 됩니다. 전화가 나왔고, 라디오가 나오게 되었습니다. 이제 메세지는 개인적으로는 전파를 이용한 전화나 우체국을 이용한 전문이었습니다. 대중에게는 브로드캐스팅을 하는 라디오가 활용되었습니다. 라디오 주파수는 전쟁에 무전기에 적용되었죠.

이런 통신 인프라는 정보처리 기술과 맞물려 연구개발네크워크인 알파넷을 일반인에게 오픈하게 만듭니다. 그게 인터넷이죠.

인터넷은 www 망을 타고 세계 곧곧에 정보를 전달했습니다. 아니, 그걸 넘었죠. 무역이 발생하고 전자상거래를 하게 만들었습니다. 이제 인터넷이 없다면, 세상의 연결점을 찾을 수 없는 시대가 되었죠.

 

- www : World Wide Web
- 웹서버: Web Server
- 웹애플리케이션 서버: Web Application Server
  • WWW: 1989년 3월 유럽 입자 물리 연구소(CERN)의 옥스퍼드대학 교수이며 컴퓨터과학자인 팀 버너스-리(Tim Berners-Lee, 영국 )가 만듬

 

 

 

 

웹서버, 웹애플리케이션 서버의 환경의 필요

 

인터넷의 A지점에서 B지점으로 정보를 보낼 때 중간에 거치는 2곳이 있습니다. 그곳에 서버가 있는데 처음 접하게 되는 곳에 웹서버가 있고 그 뒤에 웹애플리케이션 서버가 있습니다. 이 둘의 역할은 다릅니다.

 

웹서버는 A가 요청한 내용 중 정적인 내용인 글자, 사진, 동영상 등을 보내주는 역할을 하는 서버입니다. 반면 동적인 작업은 웹서버가 웹애플리케이션 서버에 맡기죠. 왜냐면 인터넷의 환경이 그렇게 정적 내용과 동적내용 처리를 분리해 두었기 때문입니다. 이건 근원적으로 처리속도를 높이기 위해서입니다.

 

아래 속도측정은 "한국지능정보사회진흥원"에서 제공하는 기능입니다.

 

 

 

인터넷 초기의 웹 화면은 정보전달 용이었습니다. 블로그 같은 것이죠. 그러다 보니 정적인 요소가 대부분이었습니다. 그때는 웹서버 만으로 감당이 되었죠.

그러던 것이 게시판이 나오고 쿠팡 같은 전자상거래가 등장하면서 클라이언트의 요청 처리를 위한 로직을 담당하는 역할이 필요했습니다.

그래서 만들어진 것이 웹애플리케이션 서버입니다. 여기서 애플리케이션이란 의미가 로직을 처리하는 프로그램이거든요.

애플리케이션은 단순한 업무처리를 하는 로직뿐만 아니라 데이터베이스에서 가져온 데이터를 처리하고 다시 데이터베이스에 넣는 데이터 관련 업무도 처리하게 되었습니다. 이때 접근하는 데이터베이스가 DB서버이죠.

 

 

 

웹서버, WAS 정리하면

반응형

 

정리하면

웹서버는 이미지, 글자, 영상 등 정적인 요소를 처리하고

웹애플리케이션서버는 데이터베이스와 연계 작업을 하거나, 회사 업무 규정에 맞춘 로직을 처리하는 동적인 요소

를 담당합니다. 

 

우리가 인터넷에 접근하여 웹서핑을 하거나, 쿠팡에서 식품을 주문하고, Yes24에서 책을 주문하고 넷플릭스에서 영화를 보면서 위와 같은 고민을 할 필요는 없습니다. 이미 웹을 이끄는 IT세계의 전문가들은 정보의 효율적인 활용을 위한 환경을 만드는 데 많은 고민을 하였고, 지금도 하고 있습니다. 우리는 사용하는 사용자의 역할에 충실하면 됩니다.

 

 

>> 함께보기

 

 

경쟁을 부추기는 숫자들. 주가, 환율, Yes24 인터넷서점 판매지수, 보험판매건수

경쟁은 좋은 의미도 있지만 안 좋은 의미도 같이 가지고 있다. 경쟁을 부추기는 숫자가 있다. 그 숫자의 당사자가 되어 본다면 그 숫자가 자신의 일상을 어떻게 파고 드는 지 알 수 있다. 그 숫자

twdatastory.tistory.com

 

반응형