웹 프로그램 진화 과정

Liony·2022년 1월 29일
0
출처 <자바 웹을 다루는 기술> 이병승

웹 프로그램 발전 과정 🖥

클라이언트 PC 기반 프로그램 > 클라이언트 서버 기반 프로그램 > 웹 기반 프로그램


1. 클라이언트 PC 기반 프로그램

  • 일반 클라이언트 PC 에서 클라이언트가 직접 설치해서 사용하는 방식
  • 문제는, 기능이 추가될 때마다 수시로 사용자 PC 마다 프로그램을 업데이트하거나 새로 설치해야만 하는 불편을 야기했다.(+보안 취약)

2. 클라이언트 - 서버 기반 프로그램

##### 2-1. 클라이언트 역할의 축소

처리할 데이터가 있으면 네트워크를 통해 서버에 전달하고 그 결과를 네트워크를 통해 다시 받아 결과를 화면에 출력한다.

  • 기존 클라이언트가 수행하는 모든 기능을 서버에서 수행하여 클라이언트의 역할이 대폭 축소되었다.

0개의 댓글