이를 클라이언트-서버 모델에서 이뤄지는 웹 애플리케이션의 동작으로 나타내면 다음과 같습니다.
➊ 클라이언트(손님)가 웹 서버(종업원)에 데이터를 요청합니다.
➋ 웹 서버(종업원)는 웹 애플리케이션 서버(주방장)에 클라이언트의 요청 사항(주문서)을 전달합니다.
➌ 웹 애플리케이션 서버(주방장)는 미리 작성해둔 코드에 따라 데이터베이스(냉장고)에서 데이터를 생성·조회·수정·삭제하는 작업을 합니다.
➍ 데이터베이스(냉장고)는 작업에 따른 데이터의 상태를 항상 최신으로 유지합니다.
➎ 웹 애플리케이션 서버(주방장)는 데이터를 처리한 후 결과를 웹 서버(종업원)에 전달합니다.
➏ 웹 서버(종업원)는 결과 데이터를 클라이언트(손님)에 반환합니다.
➐ 클라이언트(손님)는 반환받은 데이터를 화면에 보여줍니다.