서버와 클라이언트 :

게임(클라이언트: 사용자의 입/출력) ↔ [서버]

문서를 요청(클라이언트) 하고 읽는 클라이언트  문서제공(서버) 웹서버

                                                                 게임/미세먼지/ 날씨/ 문서(프로그램:자바/C/..)

 

  • 서버의 변화 : 농구게임, 시합,미세먼지에대한 요청이올때 마다 문서를 만들게됨->프로그램으로바뀌었다. 요청타임에 사용자에게 돌려준다.
  • 서버의 변화 : 게임중인 결과 페이지 3:1 받아서 읽고있다 
  • 서버의 변화 :  3:3 ....5:4 똑같은 페이지인데, 새로고침할때마다 달라지고 다시요청하게된다. 
  • 똑같은문서인데, 문서를 새로만드는것에 대한 부담  → 점수만줘 ~ 데이터만 제공하는쪽으로 바뀜
  • 점수만교체하는 작업: 클라이언트에서 프로그램으로 문서를 살짝바꾸는 코드가 들어간다. 자바스크립트등장
  • 서버에서는 데이터만 준다. 문서만드는작업X

페이지를 새로고침하지않는 장점 ?

e.g 싸이월드 : 댓글클릭하면 bgm이 꺼진다. (페이지새로고침)

페이지를 고정시키면서 데이터를 바꿀 수있다는것의 장점이크다.

스크립트언어를 이용해서 화면갱신없이 데이터만 요청하고 데이터만 바꾸는것

 

서버가 문서를 다 제공해주는것 : 백엔드로만 이루어짐

서버가 문서가아니라 데이터를 제공하고 나머지 문서를 바꾸는것은 클라이언트 : 프론트와 백엔드로 나누어짐.

+ Recent posts