본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

프로그램 발전 과정 - 클라이언트 PC/서버, 웹 기반 프로그램

프로그램  발전 과정

클라이언트(사용자)에게 편한방법은 당연히

'유지보수'를 할때 클라이언트가 따로 업데이트/재설치 등을 하지않아도 되도록 만드는것이다.

프로그램  발전 과정은 점차 그렇게 변화되었다.

 

 

클라이언트  PC 기반 프로그램
프로그램이 변경될 때마다 일일이 다시 설치해야함
데이터베이스 접속 정보와 같은 정보가 쉽게 노출 될 수 있어 보안에 취약함

 

클리이언트/서버 프로그램
클라이언트 프로그램은 화면 기능과 데이터 송·수신만 제공, 모든 기능은 서버에서 수행
화면 기능이 바뀌면 클라이언트 프로그램도 수정해서 다시 설치해야함

 

웹 기반 프로그램
화면과 데이터 처리를 모두 서버에서 수행함
화면과 로직을 서버에서 모두 처리하므로 클라이언트가 특별히 수행할 작업이 없음
모든 기능이 서버에서 처리되므로 보안 면에서도 월등히 우수함

 

 

https://standout.tistory.com/247

 

Web Server 웹서버와 WAS 웹 애플리케이션 서버

Web Server Static contents를 제공하는 서버 HTTP 프로토콜 기반, 바로제공 *동적인 요청은 WAS에 보내고, 처리한 결과를 제공 https://ko.wikipedia.org/wiki/%EC%9B%B9_%EC%84%9C%EB%B2%84 웹 서버 - 위키백과, 우리 모두

standout.tistory.com

'이론' 카테고리의 다른 글

암호문의 반댓말, 평문  (0) 2023.04.24
프로세스/스레드 방식  (0) 2023.04.20
Portlet 애플리케이션  (0) 2023.04.19
H2 database 다운받기  (0) 2023.04.02
미리 준비하다, provisioning  (0) 2023.03.30