Joswlv

웹어플리케이션의 이해

2016-09-09
web

1-1 웹 프로그래밍의 개요

웹 프로그래밍은 기본적으로 Client/Server방식으로 다음과 같은 형태를 갖게 된다.

[client/server 구조]

1-2 웹프로그래밍과 웹 어플리케이션

웹 어플리케이션이란 웹을 기반으로 실행되는 프로그램을 의미 한다. 따라서 웹 프로그래밍과 웹어플리케이션의 관계는 웹 프로그래밍을 통한 웹 어플리케이션의 구현이라고 할 수 있다. 웹어플리케이션의 구조는 다음과 같다.

처리순서는

  1. 웹 브라우저가 웹 서버에 어떠한 페이지를 요청하게 되면
  2. 해당 웹 서버는 웹 브라우저의 요청을 받아서 요청된 페이지의 로직 및 데이터베이스와의 연동을 위해 어플리케이션 서버에 이들의 처리를 요청한다.
  3. 이때 웹 어플리케이션 서버는 데이터베이스와의 연동이 필요하면 데이터베이스와 데이터의 처리를 수행한다.
  4. 로직 및 데이터베이스 작업 처리 결과를 웹서버에 돌려보낸다.
  5. 웹서버는 결과를 다시 웹브라우저에 응답한다.

Reference


prev Sorting

Comments